| Blockland Forums > Modification Help |
| Script Object Help |
| (1/1) |
| DYLANzzz:
--- Code: ---function createController() { return new ScriptObject() { class="Controller"; time=0; status=0; peopleQueue=new SimSet(); people=new SimSet(); }; } $RW::Controller=createController(); --- End code --- For some reason it will return one of the new simSets I created and not the Script Object itself. Anyone know why this is happening? |
| otto-san:
--- Code: ---function createController() { %so = new ScriptObject() { class="Controller"; time=0; status=0; peopleQueue=new SimSet(); people=new SimSet(); }; return %so; } $RW::Controller=createController(); --- End code --- try that instead |
| DYLANzzz:
Didn't work. But I think I found the solution. --- Code: ---function createController() { %j = new ScriptObject() { class="Controller"; time=0; status=0; }; %j.peopleQueue=new SimSet(); %j.people=new SimSet(); return %j; } $RW::Controller=createController(); --- End code --- |
| Navigation |
| Message Index |