remove more unneeded from the std
This commit is contained in:
@@ -1,18 +0,0 @@
|
||||
// Test that actors have access to $_
|
||||
log.console("Testing actor access to $_:");
|
||||
|
||||
// In an actor script, $_ should be available
|
||||
if (typeof $_ != 'null') {
|
||||
log.console("✓ Actor has access to $_");
|
||||
log.console(" $_.random is a", typeof $_.random);
|
||||
log.console(" $_.clock is a", typeof $_.clock);
|
||||
|
||||
// Test spawning another actor
|
||||
var child = this.spawn('test_child_actor');
|
||||
|
||||
// Test using a module
|
||||
var testModule = use('test_module');
|
||||
log.console("✓ Module loaded, result:", testModule.test());
|
||||
} else {
|
||||
log.error("✗ Actor does NOT have access to $_");
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
// Test module to verify argument passing
|
||||
|
||||
log.console("Test args module loaded");
|
||||
log.console("Number of arguments:", arg.length);
|
||||
log.console("Arguments received:", arg);
|
||||
|
||||
function createMessage(prefix) {
|
||||
prefix = prefix || "default";
|
||||
return prefix + ": " + arg.join(", ");
|
||||
}
|
||||
|
||||
return {
|
||||
args: arg,
|
||||
message: createMessage(arg[0]),
|
||||
allArgs: function() {
|
||||
return "All arguments: " + arg.join(", ");
|
||||
}
|
||||
};
|
||||
@@ -1,8 +0,0 @@
|
||||
// Child actor test
|
||||
log.console("Child actor spawned");
|
||||
|
||||
if (typeof $_ != 'null') {
|
||||
log.console("✓ Child actor has access to $_");
|
||||
} else {
|
||||
log.error("✗ Child actor does NOT have access to $_");
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
// Test event watching functionality
|
||||
use('input');
|
||||
|
||||
// Start watching events
|
||||
input.watch($_);
|
||||
|
||||
$_.receiver(msg => {
|
||||
if (msg.type) {
|
||||
log.console("Received event:", msg.type);
|
||||
|
||||
// Log specific event details
|
||||
switch(msg.type) {
|
||||
case "key_down":
|
||||
case "key_up":
|
||||
log.console(" Key:", msg.key, "Scancode:", msg.scancode, "Down:", msg.down);
|
||||
break;
|
||||
case "mouse_motion":
|
||||
log.console(" Mouse position:", msg.pos, "Delta:", msg.d_pos);
|
||||
break;
|
||||
case "mouse_button_down":
|
||||
case "mouse_button_up":
|
||||
log.console(" Button:", msg.button, "Position:", msg.mouse, "Down:", msg.down);
|
||||
break;
|
||||
}
|
||||
|
||||
// Stop watching after receiving 10 events
|
||||
if (!$_.event_count) $_.event_count = 0;
|
||||
$_.event_count++;
|
||||
|
||||
if ($_.event_count >= 10) {
|
||||
log.console("Received 10 events, stopping watch");
|
||||
input.unwatch($_);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
log.console("Event watcher started. Press keys or move mouse to generate events.");
|
||||
log.console("Will stop after 10 events.");
|
||||
@@ -1,15 +0,0 @@
|
||||
// Test module - should NOT have access to $_
|
||||
|
||||
function test() {
|
||||
if (typeof $_ != 'null') {
|
||||
log.error("✗ Module incorrectly has access to $_!");
|
||||
return "ERROR: Module has $_ access";
|
||||
} else {
|
||||
log.console("✓ Module correctly does NOT have access to $_");
|
||||
return "Module loaded without $_ access";
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
test: test
|
||||
};
|
||||
@@ -1,18 +0,0 @@
|
||||
// Test script to verify use() with arguments
|
||||
|
||||
log.console("Testing use() with arguments:");
|
||||
|
||||
// Test 1: Load module without arguments
|
||||
var module1 = use('test_args');
|
||||
log.console("Module 1 message:", module1.message);
|
||||
log.console("Module 1 args:", module1.args);
|
||||
|
||||
// Test 2: Load module with arguments
|
||||
var module2 = use('test_args', 'hello', 'world', 123);
|
||||
log.console("Module 2 message:", module2.message);
|
||||
log.console("Module 2 all args:", module2.allArgs());
|
||||
|
||||
// Test 3: Verify modules are cached (should return same as module1)
|
||||
var module3 = use('test_args');
|
||||
log.console("Module 3 (cached) message:", module3.message);
|
||||
log.console("Are module1 and module3 the same?", module1 == module3);
|
||||
Reference in New Issue
Block a user