Implement spawning monsters by suite

This commit is contained in:
Melledy
2022-04-29 03:06:33 -07:00
parent ae3d9a4dc1
commit ffc1f801e6
4 changed files with 45 additions and 9 deletions

View File

@@ -129,7 +129,7 @@ public class ScriptLib {
}
// TODO just spawn all from group for now
this.getSceneScriptManager().spawnMonstersInGroup(group);
this.getSceneScriptManager().spawnMonstersInGroup(group, suite);
return 0;
}
@@ -158,11 +158,11 @@ public class ScriptLib {
.count();
}
public LuaValue GetGroupVariableValue(String var) {
return getSceneScriptManager().getVariables().getOrDefault(var, LuaValue.NIL);
public int GetGroupVariableValue(String var) {
return getSceneScriptManager().getVariables().getOrDefault(var, 0);
}
public LuaValue ChangeGroupVariableValue(String var, LuaValue value) {
public LuaValue ChangeGroupVariableValue(String var, int value) {
getSceneScriptManager().getVariables().put(var, value);
return LuaValue.ZERO;
}
@@ -179,7 +179,7 @@ public class ScriptLib {
}
// TODO just spawn all from group for now
this.getSceneScriptManager().spawnMonstersInGroup(group);
this.getSceneScriptManager().spawnMonstersInGroup(group, suite);
return 0;
}