Skip to content
Snippets Groups Projects
Unverified Commit 45c08c58 authored by Melledy's avatar Melledy
Browse files

Clean up OpenStateData onLoad logic

parent 4a675cc8
Branches
Tags
No related merge requests found
......@@ -42,15 +42,12 @@ public class OpenStateData extends GameResource {
// Add this open state to the global list.
GameData.getOpenStateList().add(this);
// Clean up cond.
List<OpenStateCond> cleanedConds = new ArrayList<>();
for (var c : this.cond) {
if (c.getCondType() != null) {
cleanedConds.add(c);
}
// Remove any empty conditions
if (this.cond != null) {
this.cond.removeIf(c -> c.getCondType() == null);
} else {
this.cond = new ArrayList<>();
}
this.cond = cleanedConds;
}
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment