Usage of EffectsParser

This commit is contained in:
2024-08-20 19:14:50 -05:00
parent 5957ff6f7b
commit c2633d0d9f
5 changed files with 67 additions and 18 deletions
+5
View File
@@ -61,6 +61,11 @@ public class EffectsParser {
EffectEntry effectEntry = new EffectEntry();
// Remove all lines that contain a # and leading/trailing blank lines
effectEntry.isItemEffect = effectData.contains("IsItemEffect");
effectEntry.isSpireEffect = effectData.contains("IsSpireEffect");
effectEntry.ignoreNoMod = effectData.contains("IgnoreNoMod");
effectEntry.dontSave = effectData.contains("DontSave");
effectData = effectData.replaceAll("(?m)^(\\s*#.*|\\s*)\r?\n?", "");
effectData = effectData.trim();