1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- //bls 2
- if($Pref::Server::LuaLogic::OPT_TICK_ENABLED $= "") $Pref::Server::LuaLogic::OPT_TICK_ENABLED = true;
- if($Pref::Server::LuaLogic::OPT_TICK_TIME $= "") $Pref::Server::LuaLogic::OPT_TICK_TIME = 0.032;
- if($Pref::Server::LuaLogic::OPT_TICK_MULT $= "") $Pref::Server::LuaLogic::OPT_TICK_MULT = 1;
- if($Pref::Server::LuaLogic::OPT_FX_UPDATES $= "") $Pref::Server::LuaLogic::OPT_FX_UPDATES = true;
- if($Pref::Server::LuaLogic::OPT_FX_TIME $= "") $Pref::Server::LuaLogic::OPT_FX_TIME = 0.032;
- exec("./utilities.cs");
- exec("./tcp.cs");
- exec("./bricks.cs");
- exec("./brickdata.cs");
- exec("./cmds.cs");
- schedule(0, 0, lualogic_loadprintsandcolors);
- schedule(0, 0, lualogic_registerAllGateDefinitions);
- package LuaLogic
- {
- function onServerDestroyed()
- {
- deleteVariables("$LuaLogic*");
- parent::onServerDestroyed();
- }
- };
- activatePackage("LuaLogic");
- function llc(){
- lualogic_connect(25000);
- }
- function llr(){
- %path = $LuaLogic::Path;
- deleteVariables("$LuaLogic*");
- $LuaLogic::Path = %path;
-
- //resetAllOpCallFunc();
- exec("./lualogic.cs");
- //schedule(1000, 0, llc);
- }
- function AddOn_Brick_LuaLogic_Reload() {
- llr();
- }
- schedule(10000, 0, llc);
|