mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-12-17 01:15:52 +01:00
Fix errors in chasm
This commit is contained in:
@@ -1241,6 +1241,11 @@ public class ScriptLib {
|
||||
return dungeonManager.activateRespawnPoint(var1) ? 0:2;
|
||||
}
|
||||
|
||||
public int[] GetOpeningDungeonListByRosterId(int var1){
|
||||
logger.warn("[LUA] Call unimplemented GetOpeningDungeonListByRosterId with {}", var1);
|
||||
return new int[] {0,0};
|
||||
}
|
||||
|
||||
//TODO check
|
||||
public int SetWeatherAreaState(int var1, int var2){
|
||||
logger.warn("[LUA] Call unimplemented SetWeatherAreaState with {} {}", var1, var2);
|
||||
@@ -1254,6 +1259,17 @@ public class ScriptLib {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public int ModifyClimatePolygonParamTable(int var1, LuaTable var2){
|
||||
logger.warn("[LUA] Call unimplemented ModifyClimatePolygonParamTable with {} {}", var1, printTable(var2));
|
||||
//TODO implement
|
||||
return 0;
|
||||
}
|
||||
|
||||
public int SetEnvironmentEffectState(int var1, String var2, int[] var3, int[] var4){
|
||||
logger.warn("[LUA] Call unimplemented SetEnvironmentEffectState with {} {} {} {}", var1, var2, var3, var4);
|
||||
return 0;
|
||||
}
|
||||
|
||||
//TODO check
|
||||
public boolean CheckIsInMpMode(){
|
||||
logger.debug("[LUA] Call CheckIsInMpMode");
|
||||
@@ -1523,6 +1539,16 @@ public class ScriptLib {
|
||||
return result;
|
||||
}
|
||||
|
||||
public int GetRegionConfigId(LuaTable var1){
|
||||
logger.warn("[LUA] Call untested GetRegionConfigId with {}", printTable(var1));
|
||||
var EntityId = var1.get("region_eid").toint();
|
||||
var entity = getSceneScriptManager().getScene().getScriptManager().getRegionById(EntityId);
|
||||
if (entity == null){
|
||||
return -1;
|
||||
}
|
||||
return entity.getConfigId();
|
||||
}
|
||||
|
||||
public int GetGameHour(){
|
||||
return getSceneScriptManager().getScene().getWorld().getGameTimeHours();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user