SteamWar/BauSystem2.0
Archiviert
12
0

Trace Refactor #233

Zusammengeführt
YoyoNow hat 121 Commits von TracerGUI nach master 2024-04-21 16:03:26 +02:00 zusammengeführt
2 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen
Nur Änderungen aus Commit 2d7ae67335 werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -116,6 +116,7 @@ public class Recorder implements Listener {
Trace trace = new Trace(region);
noExplosionRecorded.add(trace);
activeTraces.put(region, trace);
recordsToAddMap.put(trace, new ArrayList<>());
return manager.add(trace);
}
@ -133,6 +134,7 @@ public class Recorder implements Listener {
for(TNTPrimed tnt : trackedTNT.getOrDefault(region, Collections.emptyList()))
historyMap.remove(tnt);
recordsToAddMap.remove(trace);
trackedTNT.put(region, new ArrayList<>());
}

Datei anzeigen

@ -160,6 +160,11 @@ public class Trace {
List<ViewFlag> flagList = new ArrayList<>();
//Manage required flags
for(ViewFlag flag: flags)
if(flag.required != null)
flagList.add(flag.required);
//Manage inverse flags
flagList.addAll(ViewFlag.inverseFlags);
for(ViewFlag flag: flags){