Moved scripts into separate folder
This commit is contained in:
parent
9ae8714055
commit
7cca97e731
50
brickdata.cs
50
brickdata.cs
@ -1,50 +0,0 @@
|
|||||||
//Wires
|
|
||||||
exec("./bricks/wires.cs");
|
|
||||||
|
|
||||||
//Gates
|
|
||||||
exec("./bricks/gates/diode.cs");
|
|
||||||
exec("./bricks/gates/NOT.cs");
|
|
||||||
exec("./bricks/gates/OR.cs");
|
|
||||||
exec("./bricks/gates/AND.cs");
|
|
||||||
exec("./bricks/gates/NOR.cs");
|
|
||||||
exec("./bricks/gates/NAND.cs");
|
|
||||||
exec("./bricks/gates/XOR.cs");
|
|
||||||
exec("./bricks/gates/XNOR.cs");
|
|
||||||
|
|
||||||
//Vertical
|
|
||||||
exec("./bricks/gates/verticalDiode.cs");
|
|
||||||
exec("./bricks/gates/verticalNOT.cs");
|
|
||||||
|
|
||||||
//Bus
|
|
||||||
exec("./bricks/bus/8BitEnabler.cs");
|
|
||||||
exec("./bricks/bus/8BitDFlipFlop.cs");
|
|
||||||
|
|
||||||
//Inputs
|
|
||||||
exec("./bricks/inputs/switch.cs");
|
|
||||||
exec("./bricks/inputs/keyboard.cs");
|
|
||||||
|
|
||||||
//Math
|
|
||||||
//Addition
|
|
||||||
exec("./bricks/math/HalfAdder.cs");
|
|
||||||
exec("./bricks/math/FullAdder.cs");
|
|
||||||
exec("./bricks/math/8bitAdder.cs");
|
|
||||||
|
|
||||||
//Subtraction
|
|
||||||
exec("./bricks/math/HalfSubtractor.cs");
|
|
||||||
exec("./bricks/math/FullSubtractor.cs");
|
|
||||||
exec("./bricks/math/8bitSubtractor.cs");
|
|
||||||
|
|
||||||
//Multiplication
|
|
||||||
exec("./bricks/math/8bitMultiplier.cs");
|
|
||||||
|
|
||||||
//Division
|
|
||||||
exec("./bricks/math/8bitDivider.cs");
|
|
||||||
|
|
||||||
//Memory
|
|
||||||
exec("./bricks/memory/DFlipFlop.cs");
|
|
||||||
exec("./bricks/memory/DFlipflopGridMemory2.cs");
|
|
||||||
|
|
||||||
//Special
|
|
||||||
exec("./bricks/special/pixel.cs");
|
|
||||||
exec("./bricks/special/HorizontalPixel.cs");
|
|
||||||
exec("./bricks/special/TextBrick.cs");
|
|
@ -2,7 +2,7 @@ datablock fxDTSBrickData(LogicGate_HorizontalPixel_Data)
|
|||||||
{
|
{
|
||||||
brickFile = $LuaLogic::Path @ "bricks/blb/pixels/HPixel.blb";
|
brickFile = $LuaLogic::Path @ "bricks/blb/pixels/HPixel.blb";
|
||||||
category = "Logic Bricks";
|
category = "Logic Bricks";
|
||||||
subCategory = "Special";
|
subCategory = "Outputs";
|
||||||
uiName = "Horizontal Pixel";
|
uiName = "Horizontal Pixel";
|
||||||
iconName = $LuaLogic::Path @ "icons/Horizontal Pixel";
|
iconName = $LuaLogic::Path @ "icons/Horizontal Pixel";
|
||||||
hasPrint = 1;
|
hasPrint = 1;
|
@ -2,7 +2,7 @@
|
|||||||
datablock fxDTSBrickData(LogicGate_TextBrick_Data){
|
datablock fxDTSBrickData(LogicGate_TextBrick_Data){
|
||||||
brickFile = $LuaLogic::Path @ "bricks/blb/TextBrick.blb";
|
brickFile = $LuaLogic::Path @ "bricks/blb/TextBrick.blb";
|
||||||
category = "Logic Bricks";
|
category = "Logic Bricks";
|
||||||
subCategory = "Special";
|
subCategory = "Outputs";
|
||||||
uiName = "Text Brick";
|
uiName = "Text Brick";
|
||||||
iconName = $LuaLogic::Path @ "icons/Text Brick";
|
iconName = $LuaLogic::Path @ "icons/Text Brick";
|
||||||
hasPrint = 1;
|
hasPrint = 1;
|
||||||
@ -16,8 +16,8 @@ datablock fxDTSBrickData(LogicGate_TextBrick_Data){
|
|||||||
logicUIName = "Text Brick";
|
logicUIName = "Text Brick";
|
||||||
logicUIDesc = "Resets on rise, increments based on pulse length";
|
logicUIDesc = "Resets on rise, increments based on pulse length";
|
||||||
|
|
||||||
logicInit = lualogic_readfile($LuaLogic::Path @ "bricks/special/text-init.lua" );
|
logicInit = lualogic_readfile($LuaLogic::Path @ "bricks/outputs/text-init.lua" );
|
||||||
logicUpdate = lualogic_readfile($LuaLogic::Path @ "bricks/special/text-update.lua");
|
logicUpdate = lualogic_readfile($LuaLogic::Path @ "bricks/outputs/text-update.lua");
|
||||||
|
|
||||||
numLogicPorts = 1;
|
numLogicPorts = 1;
|
||||||
|
|
@ -2,7 +2,7 @@ datablock fxDTSBrickData(LogicGate_Pixel_Data)
|
|||||||
{
|
{
|
||||||
brickFile = $LuaLogic::Path @ "bricks/blb/pixels/pixel.blb";
|
brickFile = $LuaLogic::Path @ "bricks/blb/pixels/pixel.blb";
|
||||||
category = "Logic Bricks";
|
category = "Logic Bricks";
|
||||||
subCategory = "Special";
|
subCategory = "Outputs";
|
||||||
uiName = "Pixel";
|
uiName = "Pixel";
|
||||||
iconName = $LuaLogic::Path @ "icons/Pixel";
|
iconName = $LuaLogic::Path @ "icons/Pixel";
|
||||||
hasPrint = 1;
|
hasPrint = 1;
|
@ -1,4 +1,4 @@
|
|||||||
Title: Lua Logic
|
Title: Brick_LuaLogic
|
||||||
Authors: Eagle517 (25351), Redo (12878), Entity (49803)
|
Authors: Eagle517 (25351), Redo (12878), Entity (49803)
|
||||||
https://github.com/Eagle517/BL-Lua-Logic
|
https://github.com/Eagle517/BL-Lua-Logic
|
||||||
Lets you simulate logic circuits in Blockland while using Lua as the backend for performance.
|
Lets you simulate logic circuits in Blockland while using Lua as the backend for performance.
|
||||||
|
42
scripts/brickdata.cs
Normal file
42
scripts/brickdata.cs
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
|
||||||
|
//Wires
|
||||||
|
exec($LuaLogic::Path @ "bricks/wires.cs");
|
||||||
|
|
||||||
|
//Gates
|
||||||
|
exec($LuaLogic::Path @ "bricks/gates/diode.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/gates/NOT.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/gates/OR.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/gates/AND.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/gates/NOR.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/gates/NAND.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/gates/XOR.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/gates/XNOR.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/gates/verticalDiode.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/gates/verticalNOT.cs");
|
||||||
|
|
||||||
|
//Inputs
|
||||||
|
exec($LuaLogic::Path @ "bricks/inputs/switch.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/inputs/keyboard.cs");
|
||||||
|
|
||||||
|
//Outputs
|
||||||
|
exec($LuaLogic::Path @ "bricks/outputs/pixel.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/outputs/HorizontalPixel.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/outputs/TextBrick.cs");
|
||||||
|
|
||||||
|
//Math
|
||||||
|
exec($LuaLogic::Path @ "bricks/math/HalfAdder.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/math/HalfSubtractor.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/math/FullAdder.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/math/FullSubtractor.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/math/8bitAdder.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/math/8bitSubtractor.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/math/8bitMultiplier.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/math/8bitDivider.cs");
|
||||||
|
|
||||||
|
//Bus
|
||||||
|
exec($LuaLogic::Path @ "bricks/bus/8BitEnabler.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/bus/8BitDFlipFlop.cs");
|
||||||
|
|
||||||
|
//Memory
|
||||||
|
exec($LuaLogic::Path @ "bricks/memory/DFlipFlop.cs");
|
||||||
|
exec($LuaLogic::Path @ "bricks/memory/DFlipflopGridMemory2.cs");
|
124
scripts/lualogic.cs
Normal file
124
scripts/lualogic.cs
Normal file
@ -0,0 +1,124 @@
|
|||||||
|
|
||||||
|
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;
|
||||||
|
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.03;
|
||||||
|
|
||||||
|
exec("./utilities.cs");
|
||||||
|
exec("./tcp.cs");
|
||||||
|
exec("./bricks.cs");
|
||||||
|
exec("./brickdata.cs");
|
||||||
|
exec("./cmds.cs");
|
||||||
|
|
||||||
|
function lualogic_loadprintsandcolors()
|
||||||
|
{
|
||||||
|
lualogic_definecolor("RED" , "1 0 0 1");
|
||||||
|
lualogic_definecolor("GREEN", "0 1 0 1");
|
||||||
|
|
||||||
|
lualogic_defineprint("ARROW" , "Add-Ons/Print_Logic_Default/prints/arrow.png");
|
||||||
|
lualogic_defineprint("UPARROW" , "Add-Ons/Print_Logic_Default/prints/uparrow.png");
|
||||||
|
lualogic_defineprint("DOWNARROW", "Add-Ons/Print_Logic_Default/prints/downarrow.png");
|
||||||
|
|
||||||
|
for(%i = 0; %i < 8; %i++)
|
||||||
|
{
|
||||||
|
%a = (%i >> 2) & 1;
|
||||||
|
%b = (%i >> 1) & 1;
|
||||||
|
%c = (%i >> 0) & 1;
|
||||||
|
lualogic_defineprint("COLOR" @ %a @ %b @ %c, "Add-Ons/Print_Logic_Default/prints/color_" @ %a @ %b @ %c @ ".png");
|
||||||
|
}
|
||||||
|
|
||||||
|
lualogic_defineprint("space" , "Add-Ons/Print_Letters_Default/prints/-space.png" );
|
||||||
|
|
||||||
|
lualogic_defineprint("A" , "Add-Ons/Print_Letters_Default/prints/A.png" );
|
||||||
|
lualogic_defineprint("B" , "Add-Ons/Print_Letters_Default/prints/B.png" );
|
||||||
|
lualogic_defineprint("C" , "Add-Ons/Print_Letters_Default/prints/C.png" );
|
||||||
|
lualogic_defineprint("D" , "Add-Ons/Print_Letters_Default/prints/D.png" );
|
||||||
|
lualogic_defineprint("E" , "Add-Ons/Print_Letters_Default/prints/E.png" );
|
||||||
|
lualogic_defineprint("F" , "Add-Ons/Print_Letters_Default/prints/F.png" );
|
||||||
|
lualogic_defineprint("G" , "Add-Ons/Print_Letters_Default/prints/G.png" );
|
||||||
|
lualogic_defineprint("H" , "Add-Ons/Print_Letters_Default/prints/H.png" );
|
||||||
|
lualogic_defineprint("I" , "Add-Ons/Print_Letters_Default/prints/I.png" );
|
||||||
|
lualogic_defineprint("J" , "Add-Ons/Print_Letters_Default/prints/J.png" );
|
||||||
|
lualogic_defineprint("K" , "Add-Ons/Print_Letters_Default/prints/K.png" );
|
||||||
|
lualogic_defineprint("L" , "Add-Ons/Print_Letters_Default/prints/L.png" );
|
||||||
|
lualogic_defineprint("M" , "Add-Ons/Print_Letters_Default/prints/M.png" );
|
||||||
|
lualogic_defineprint("N" , "Add-Ons/Print_Letters_Default/prints/N.png" );
|
||||||
|
lualogic_defineprint("O" , "Add-Ons/Print_Letters_Default/prints/O.png" );
|
||||||
|
lualogic_defineprint("P" , "Add-Ons/Print_Letters_Default/prints/P.png" );
|
||||||
|
lualogic_defineprint("Q" , "Add-Ons/Print_Letters_Default/prints/Q.png" );
|
||||||
|
lualogic_defineprint("R" , "Add-Ons/Print_Letters_Default/prints/R.png" );
|
||||||
|
lualogic_defineprint("S" , "Add-Ons/Print_Letters_Default/prints/S.png" );
|
||||||
|
lualogic_defineprint("T" , "Add-Ons/Print_Letters_Default/prints/T.png" );
|
||||||
|
lualogic_defineprint("U" , "Add-Ons/Print_Letters_Default/prints/U.png" );
|
||||||
|
lualogic_defineprint("V" , "Add-Ons/Print_Letters_Default/prints/V.png" );
|
||||||
|
lualogic_defineprint("W" , "Add-Ons/Print_Letters_Default/prints/W.png" );
|
||||||
|
lualogic_defineprint("X" , "Add-Ons/Print_Letters_Default/prints/X.png" );
|
||||||
|
lualogic_defineprint("Y" , "Add-Ons/Print_Letters_Default/prints/Y.png" );
|
||||||
|
lualogic_defineprint("Z" , "Add-Ons/Print_Letters_Default/prints/Z.png" );
|
||||||
|
|
||||||
|
lualogic_defineprint("0" , "Add-Ons/Print_Letters_Default/prints/0.png" );
|
||||||
|
lualogic_defineprint("1" , "Add-Ons/Print_Letters_Default/prints/1.png" );
|
||||||
|
lualogic_defineprint("2" , "Add-Ons/Print_Letters_Default/prints/2.png" );
|
||||||
|
lualogic_defineprint("3" , "Add-Ons/Print_Letters_Default/prints/3.png" );
|
||||||
|
lualogic_defineprint("4" , "Add-Ons/Print_Letters_Default/prints/4.png" );
|
||||||
|
lualogic_defineprint("5" , "Add-Ons/Print_Letters_Default/prints/5.png" );
|
||||||
|
lualogic_defineprint("6" , "Add-Ons/Print_Letters_Default/prints/6.png" );
|
||||||
|
lualogic_defineprint("7" , "Add-Ons/Print_Letters_Default/prints/7.png" );
|
||||||
|
lualogic_defineprint("8" , "Add-Ons/Print_Letters_Default/prints/8.png" );
|
||||||
|
lualogic_defineprint("9" , "Add-Ons/Print_Letters_Default/prints/9.png" );
|
||||||
|
|
||||||
|
lualogic_defineprint("bang" , "Add-Ons/Print_Letters_Default/prints/-bang.png" );
|
||||||
|
lualogic_defineprint("at" , "Add-Ons/Print_Letters_Default/prints/-at.png" );
|
||||||
|
lualogic_defineprint("pound" , "Add-Ons/Print_Letters_Default/prints/-pound.png" );
|
||||||
|
lualogic_defineprint("dollar" , "Add-Ons/Print_Letters_Default/prints/-dollar.png" );
|
||||||
|
lualogic_defineprint("percent" , "Add-Ons/Print_Letters_Default/prints/-percent.png" );
|
||||||
|
lualogic_defineprint("caret" , "Add-Ons/Print_Letters_Default/prints/-caret.png" );
|
||||||
|
lualogic_defineprint("and" , "Add-Ons/Print_Letters_Default/prints/-and.png" );
|
||||||
|
lualogic_defineprint("asterisk" , "Add-Ons/Print_Letters_Default/prints/-asterisk.png" );
|
||||||
|
lualogic_defineprint("minus" , "Add-Ons/Print_Letters_Default/prints/-minus.png" );
|
||||||
|
lualogic_defineprint("equals" , "Add-Ons/Print_Letters_Default/prints/-equals.png" );
|
||||||
|
lualogic_defineprint("plus" , "Add-Ons/Print_Letters_Default/prints/-plus.png" );
|
||||||
|
lualogic_defineprint("apostrophe" , "Add-Ons/Print_Letters_Default/prints/-apostrophe.png" );
|
||||||
|
lualogic_defineprint("less_than" , "Add-Ons/Print_Letters_Default/prints/-less_than.png" );
|
||||||
|
lualogic_defineprint("greater_than" , "Add-Ons/Print_Letters_Default/prints/-greater_than.png" );
|
||||||
|
lualogic_defineprint("period" , "Add-Ons/Print_Letters_Default/prints/-period.png" );
|
||||||
|
lualogic_defineprint("qmark" , "Add-Ons/Print_Letters_Default/prints/-qmark.png" );
|
||||||
|
|
||||||
|
lualogic_defineprint("apostrophe2" , "Add-Ons/Print_Letters_Extra/prints/-apostrophe2.png" );
|
||||||
|
lualogic_defineprint("colon" , "Add-Ons/Print_Letters_Extra/prints/-colon.png" );
|
||||||
|
lualogic_defineprint("comma" , "Add-Ons/Print_Letters_Extra/prints/-comma.png" );
|
||||||
|
lualogic_defineprint("curlybracketleft" , "Add-Ons/Print_Letters_Extra/prints/-curlybracketleft.png" );
|
||||||
|
lualogic_defineprint("curlybracketright" , "Add-Ons/Print_Letters_Extra/prints/-curlybracketright.png" );
|
||||||
|
lualogic_defineprint("currencysign" , "Add-Ons/Print_Letters_Extra/prints/-currencysign.png" );
|
||||||
|
lualogic_defineprint("euro" , "Add-Ons/Print_Letters_Extra/prints/-euro.png" );
|
||||||
|
lualogic_defineprint("onehalf" , "Add-Ons/Print_Letters_Extra/prints/-onehalf.png" );
|
||||||
|
lualogic_defineprint("poundsymbol" , "Add-Ons/Print_Letters_Extra/prints/-poundsymbol.png" );
|
||||||
|
lualogic_defineprint("roundbracketleft" , "Add-Ons/Print_Letters_Extra/prints/-roundbracketleft.png" );
|
||||||
|
lualogic_defineprint("roundbracketright" , "Add-Ons/Print_Letters_Extra/prints/-roundbracketright.png" );
|
||||||
|
lualogic_defineprint("slashleft" , "Add-Ons/Print_Letters_Extra/prints/-slashleft.png" );
|
||||||
|
lualogic_defineprint("slashright" , "Add-Ons/Print_Letters_Extra/prints/-slashright.png" );
|
||||||
|
lualogic_defineprint("squarebracketleft" , "Add-Ons/Print_Letters_Extra/prints/-squarebracketleft.png" );
|
||||||
|
lualogic_defineprint("squarebracketright", "Add-Ons/Print_Letters_Extra/prints/-squarebracketright.png");
|
||||||
|
lualogic_defineprint("tilde" , "Add-Ons/Print_Letters_Extra/prints/-tilde.png" );
|
||||||
|
lualogic_defineprint("umlaut" , "Add-Ons/Print_Letters_Extra/prints/-umlaut.png" );
|
||||||
|
lualogic_defineprint("underscore" , "Add-Ons/Print_Letters_Extra/prints/-underscore.png" );
|
||||||
|
lualogic_defineprint("verticalbar" , "Add-Ons/Print_Letters_Extra/prints/-verticalbar.png" );
|
||||||
|
}
|
||||||
|
schedule(0, 0, "lualogic_loadprintsandcolors");
|
||||||
|
|
||||||
|
package LuaLogic
|
||||||
|
{
|
||||||
|
function onServerDestroyed()
|
||||||
|
{
|
||||||
|
deleteVariables("$LuaLogic*");
|
||||||
|
parent::onServerDestroyed();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
activatePackage("LuaLogic");
|
||||||
|
|
||||||
|
function llr(){
|
||||||
|
deleteVariables("$LuaLogic*");
|
||||||
|
resetAllOpCallFunc();
|
||||||
|
exec("./server.cs");
|
||||||
|
schedule(3000, 0, lualogic_connect, 25000);
|
||||||
|
}
|
124
server.cs
124
server.cs
@ -1,126 +1,4 @@
|
|||||||
|
|
||||||
$LuaLogic::Path = filePath(ExpandFilename("./server.cs")) @ "/";
|
$LuaLogic::Path = filePath(ExpandFilename("./server.cs")) @ "/";
|
||||||
|
|
||||||
if($Pref::Server::LuaLogic::OPT_TICK_ENABLED $= "") $Pref::Server::LuaLogic::OPT_TICK_ENABLED = true;
|
exec("./scripts/lualogic.cs");
|
||||||
if($Pref::Server::LuaLogic::OPT_TICK_TIME $= "") $Pref::Server::LuaLogic::OPT_TICK_TIME = 0;
|
|
||||||
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.03;
|
|
||||||
|
|
||||||
exec("./utilities.cs");
|
|
||||||
exec("./tcp.cs");
|
|
||||||
exec("./bricks.cs");
|
|
||||||
exec("./brickdata.cs");
|
|
||||||
exec("./cmds.cs");
|
|
||||||
|
|
||||||
function lualogic_loadprintsandcolors()
|
|
||||||
{
|
|
||||||
lualogic_definecolor("RED" , "1 0 0 1");
|
|
||||||
lualogic_definecolor("GREEN", "0 1 0 1");
|
|
||||||
|
|
||||||
lualogic_defineprint("ARROW" , "Add-Ons/Print_Logic_Default/prints/arrow.png");
|
|
||||||
lualogic_defineprint("UPARROW" , "Add-Ons/Print_Logic_Default/prints/uparrow.png");
|
|
||||||
lualogic_defineprint("DOWNARROW", "Add-Ons/Print_Logic_Default/prints/downarrow.png");
|
|
||||||
|
|
||||||
for(%i = 0; %i < 8; %i++)
|
|
||||||
{
|
|
||||||
%a = (%i >> 2) & 1;
|
|
||||||
%b = (%i >> 1) & 1;
|
|
||||||
%c = (%i >> 0) & 1;
|
|
||||||
lualogic_defineprint("COLOR" @ %a @ %b @ %c, "Add-Ons/Print_Logic_Default/prints/color_" @ %a @ %b @ %c @ ".png");
|
|
||||||
}
|
|
||||||
|
|
||||||
lualogic_defineprint("space" , "Add-Ons/Print_Letters_Default/prints/-space.png" );
|
|
||||||
|
|
||||||
lualogic_defineprint("A" , "Add-Ons/Print_Letters_Default/prints/A.png" );
|
|
||||||
lualogic_defineprint("B" , "Add-Ons/Print_Letters_Default/prints/B.png" );
|
|
||||||
lualogic_defineprint("C" , "Add-Ons/Print_Letters_Default/prints/C.png" );
|
|
||||||
lualogic_defineprint("D" , "Add-Ons/Print_Letters_Default/prints/D.png" );
|
|
||||||
lualogic_defineprint("E" , "Add-Ons/Print_Letters_Default/prints/E.png" );
|
|
||||||
lualogic_defineprint("F" , "Add-Ons/Print_Letters_Default/prints/F.png" );
|
|
||||||
lualogic_defineprint("G" , "Add-Ons/Print_Letters_Default/prints/G.png" );
|
|
||||||
lualogic_defineprint("H" , "Add-Ons/Print_Letters_Default/prints/H.png" );
|
|
||||||
lualogic_defineprint("I" , "Add-Ons/Print_Letters_Default/prints/I.png" );
|
|
||||||
lualogic_defineprint("J" , "Add-Ons/Print_Letters_Default/prints/J.png" );
|
|
||||||
lualogic_defineprint("K" , "Add-Ons/Print_Letters_Default/prints/K.png" );
|
|
||||||
lualogic_defineprint("L" , "Add-Ons/Print_Letters_Default/prints/L.png" );
|
|
||||||
lualogic_defineprint("M" , "Add-Ons/Print_Letters_Default/prints/M.png" );
|
|
||||||
lualogic_defineprint("N" , "Add-Ons/Print_Letters_Default/prints/N.png" );
|
|
||||||
lualogic_defineprint("O" , "Add-Ons/Print_Letters_Default/prints/O.png" );
|
|
||||||
lualogic_defineprint("P" , "Add-Ons/Print_Letters_Default/prints/P.png" );
|
|
||||||
lualogic_defineprint("Q" , "Add-Ons/Print_Letters_Default/prints/Q.png" );
|
|
||||||
lualogic_defineprint("R" , "Add-Ons/Print_Letters_Default/prints/R.png" );
|
|
||||||
lualogic_defineprint("S" , "Add-Ons/Print_Letters_Default/prints/S.png" );
|
|
||||||
lualogic_defineprint("T" , "Add-Ons/Print_Letters_Default/prints/T.png" );
|
|
||||||
lualogic_defineprint("U" , "Add-Ons/Print_Letters_Default/prints/U.png" );
|
|
||||||
lualogic_defineprint("V" , "Add-Ons/Print_Letters_Default/prints/V.png" );
|
|
||||||
lualogic_defineprint("W" , "Add-Ons/Print_Letters_Default/prints/W.png" );
|
|
||||||
lualogic_defineprint("X" , "Add-Ons/Print_Letters_Default/prints/X.png" );
|
|
||||||
lualogic_defineprint("Y" , "Add-Ons/Print_Letters_Default/prints/Y.png" );
|
|
||||||
lualogic_defineprint("Z" , "Add-Ons/Print_Letters_Default/prints/Z.png" );
|
|
||||||
|
|
||||||
lualogic_defineprint("0" , "Add-Ons/Print_Letters_Default/prints/0.png" );
|
|
||||||
lualogic_defineprint("1" , "Add-Ons/Print_Letters_Default/prints/1.png" );
|
|
||||||
lualogic_defineprint("2" , "Add-Ons/Print_Letters_Default/prints/2.png" );
|
|
||||||
lualogic_defineprint("3" , "Add-Ons/Print_Letters_Default/prints/3.png" );
|
|
||||||
lualogic_defineprint("4" , "Add-Ons/Print_Letters_Default/prints/4.png" );
|
|
||||||
lualogic_defineprint("5" , "Add-Ons/Print_Letters_Default/prints/5.png" );
|
|
||||||
lualogic_defineprint("6" , "Add-Ons/Print_Letters_Default/prints/6.png" );
|
|
||||||
lualogic_defineprint("7" , "Add-Ons/Print_Letters_Default/prints/7.png" );
|
|
||||||
lualogic_defineprint("8" , "Add-Ons/Print_Letters_Default/prints/8.png" );
|
|
||||||
lualogic_defineprint("9" , "Add-Ons/Print_Letters_Default/prints/9.png" );
|
|
||||||
|
|
||||||
lualogic_defineprint("bang" , "Add-Ons/Print_Letters_Default/prints/-bang.png" );
|
|
||||||
lualogic_defineprint("at" , "Add-Ons/Print_Letters_Default/prints/-at.png" );
|
|
||||||
lualogic_defineprint("pound" , "Add-Ons/Print_Letters_Default/prints/-pound.png" );
|
|
||||||
lualogic_defineprint("dollar" , "Add-Ons/Print_Letters_Default/prints/-dollar.png" );
|
|
||||||
lualogic_defineprint("percent" , "Add-Ons/Print_Letters_Default/prints/-percent.png" );
|
|
||||||
lualogic_defineprint("caret" , "Add-Ons/Print_Letters_Default/prints/-caret.png" );
|
|
||||||
lualogic_defineprint("and" , "Add-Ons/Print_Letters_Default/prints/-and.png" );
|
|
||||||
lualogic_defineprint("asterisk" , "Add-Ons/Print_Letters_Default/prints/-asterisk.png" );
|
|
||||||
lualogic_defineprint("minus" , "Add-Ons/Print_Letters_Default/prints/-minus.png" );
|
|
||||||
lualogic_defineprint("equals" , "Add-Ons/Print_Letters_Default/prints/-equals.png" );
|
|
||||||
lualogic_defineprint("plus" , "Add-Ons/Print_Letters_Default/prints/-plus.png" );
|
|
||||||
lualogic_defineprint("apostrophe" , "Add-Ons/Print_Letters_Default/prints/-apostrophe.png" );
|
|
||||||
lualogic_defineprint("less_than" , "Add-Ons/Print_Letters_Default/prints/-less_than.png" );
|
|
||||||
lualogic_defineprint("greater_than" , "Add-Ons/Print_Letters_Default/prints/-greater_than.png" );
|
|
||||||
lualogic_defineprint("period" , "Add-Ons/Print_Letters_Default/prints/-period.png" );
|
|
||||||
lualogic_defineprint("qmark" , "Add-Ons/Print_Letters_Default/prints/-qmark.png" );
|
|
||||||
|
|
||||||
lualogic_defineprint("apostrophe2" , "Add-Ons/Print_Letters_Extra/prints/-apostrophe2.png" );
|
|
||||||
lualogic_defineprint("colon" , "Add-Ons/Print_Letters_Extra/prints/-colon.png" );
|
|
||||||
lualogic_defineprint("comma" , "Add-Ons/Print_Letters_Extra/prints/-comma.png" );
|
|
||||||
lualogic_defineprint("curlybracketleft" , "Add-Ons/Print_Letters_Extra/prints/-curlybracketleft.png" );
|
|
||||||
lualogic_defineprint("curlybracketright" , "Add-Ons/Print_Letters_Extra/prints/-curlybracketright.png" );
|
|
||||||
lualogic_defineprint("currencysign" , "Add-Ons/Print_Letters_Extra/prints/-currencysign.png" );
|
|
||||||
lualogic_defineprint("euro" , "Add-Ons/Print_Letters_Extra/prints/-euro.png" );
|
|
||||||
lualogic_defineprint("onehalf" , "Add-Ons/Print_Letters_Extra/prints/-onehalf.png" );
|
|
||||||
lualogic_defineprint("poundsymbol" , "Add-Ons/Print_Letters_Extra/prints/-poundsymbol.png" );
|
|
||||||
lualogic_defineprint("roundbracketleft" , "Add-Ons/Print_Letters_Extra/prints/-roundbracketleft.png" );
|
|
||||||
lualogic_defineprint("roundbracketright" , "Add-Ons/Print_Letters_Extra/prints/-roundbracketright.png" );
|
|
||||||
lualogic_defineprint("slashleft" , "Add-Ons/Print_Letters_Extra/prints/-slashleft.png" );
|
|
||||||
lualogic_defineprint("slashright" , "Add-Ons/Print_Letters_Extra/prints/-slashright.png" );
|
|
||||||
lualogic_defineprint("squarebracketleft" , "Add-Ons/Print_Letters_Extra/prints/-squarebracketleft.png" );
|
|
||||||
lualogic_defineprint("squarebracketright", "Add-Ons/Print_Letters_Extra/prints/-squarebracketright.png");
|
|
||||||
lualogic_defineprint("tilde" , "Add-Ons/Print_Letters_Extra/prints/-tilde.png" );
|
|
||||||
lualogic_defineprint("umlaut" , "Add-Ons/Print_Letters_Extra/prints/-umlaut.png" );
|
|
||||||
lualogic_defineprint("underscore" , "Add-Ons/Print_Letters_Extra/prints/-underscore.png" );
|
|
||||||
lualogic_defineprint("verticalbar" , "Add-Ons/Print_Letters_Extra/prints/-verticalbar.png" );
|
|
||||||
}
|
|
||||||
schedule(0, 0, "lualogic_loadprintsandcolors");
|
|
||||||
|
|
||||||
package LuaLogic
|
|
||||||
{
|
|
||||||
function onServerDestroyed()
|
|
||||||
{
|
|
||||||
deleteVariables("$LuaLogic*");
|
|
||||||
parent::onServerDestroyed();
|
|
||||||
}
|
|
||||||
};
|
|
||||||
activatePackage("LuaLogic");
|
|
||||||
|
|
||||||
function llr(){
|
|
||||||
deleteVariables("$LuaLogic*");
|
|
||||||
resetAllOpCallFunc();
|
|
||||||
exec("./server.cs");
|
|
||||||
schedule(3000, 0, lualogic_connect, 25000);
|
|
||||||
}
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user