Bugfixes
This commit is contained in:
@@ -3,6 +3,7 @@ package mindustry.logic;
|
||||
import arc.struct.*;
|
||||
import arc.util.ArcAnnotate.*;
|
||||
import arc.util.*;
|
||||
import arc.util.noise.*;
|
||||
import mindustry.*;
|
||||
import mindustry.ctype.*;
|
||||
import mindustry.entities.*;
|
||||
@@ -17,6 +18,9 @@ import static mindustry.Vars.*;
|
||||
public class LExecutor{
|
||||
public static final int maxInstructions = 1000;
|
||||
|
||||
//for noise operations
|
||||
public static final Simplex noise = new Simplex();
|
||||
|
||||
//special variables
|
||||
public static final int
|
||||
varCounter = 0,
|
||||
|
||||
@@ -24,6 +24,7 @@ public enum LogicOp{
|
||||
min("min", Math::min),
|
||||
atan2("atan2", (x, y) -> Mathf.atan2((float)x, (float)y) * Mathf.radDeg),
|
||||
dst("dst", (x, y) -> Mathf.dst((float)x, (float)y)),
|
||||
noise("noise", LExecutor.noise::rawNoise2D),
|
||||
|
||||
not("not", a -> ~(int)(a)),
|
||||
abs("abs", a -> Math.abs(a)),
|
||||
|
||||
Reference in New Issue
Block a user