From fed64f48d341115ddd9a77c088ea0d0777ad9170 Mon Sep 17 00:00:00 2001 From: Melledy <121644117+Melledy@users.noreply.github.com> Date: Thu, 23 Nov 2023 18:08:02 -0800 Subject: [PATCH] Attach original names to config objects --- src/main/java/emu/lunarcore/data/config/AnchorInfo.java | 3 +++ src/main/java/emu/lunarcore/data/config/FloorInfo.java | 3 +++ src/main/java/emu/lunarcore/data/config/GroupInfo.java | 3 +++ src/main/java/emu/lunarcore/data/config/MonsterInfo.java | 3 +++ src/main/java/emu/lunarcore/data/config/NpcInfo.java | 3 +++ src/main/java/emu/lunarcore/data/config/ObjectInfo.java | 4 ++++ src/main/java/emu/lunarcore/data/config/PropInfo.java | 3 +++ src/main/java/emu/lunarcore/data/config/SkillAbilityInfo.java | 2 +- src/main/java/emu/lunarcore/data/config/TaskInfo.java | 2 +- 9 files changed, 24 insertions(+), 2 deletions(-) diff --git a/src/main/java/emu/lunarcore/data/config/AnchorInfo.java b/src/main/java/emu/lunarcore/data/config/AnchorInfo.java index 6122549..95d01d1 100644 --- a/src/main/java/emu/lunarcore/data/config/AnchorInfo.java +++ b/src/main/java/emu/lunarcore/data/config/AnchorInfo.java @@ -1,5 +1,8 @@ package emu.lunarcore.data.config; +/** + * Original name: LevelAnchorInfo + */ public class AnchorInfo extends ObjectInfo { } diff --git a/src/main/java/emu/lunarcore/data/config/FloorInfo.java b/src/main/java/emu/lunarcore/data/config/FloorInfo.java index 45ece34..cbbaadf 100644 --- a/src/main/java/emu/lunarcore/data/config/FloorInfo.java +++ b/src/main/java/emu/lunarcore/data/config/FloorInfo.java @@ -13,6 +13,9 @@ import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap; import lombok.Getter; +/** + * Original name: LevelFloorInfo + */ @Getter public class FloorInfo { private int FloorID; diff --git a/src/main/java/emu/lunarcore/data/config/GroupInfo.java b/src/main/java/emu/lunarcore/data/config/GroupInfo.java index 8fcc425..5abe1a9 100644 --- a/src/main/java/emu/lunarcore/data/config/GroupInfo.java +++ b/src/main/java/emu/lunarcore/data/config/GroupInfo.java @@ -4,6 +4,9 @@ import java.util.List; import lombok.Getter; +/** + * Original name: LevelGroupInfo + */ @Getter public class GroupInfo { private transient int id; diff --git a/src/main/java/emu/lunarcore/data/config/MonsterInfo.java b/src/main/java/emu/lunarcore/data/config/MonsterInfo.java index 05e119c..c2b6ea0 100644 --- a/src/main/java/emu/lunarcore/data/config/MonsterInfo.java +++ b/src/main/java/emu/lunarcore/data/config/MonsterInfo.java @@ -2,6 +2,9 @@ package emu.lunarcore.data.config; import lombok.Getter; +/** + * Original name: LevelMonsterInfo + */ @Getter public class MonsterInfo extends ObjectInfo { private int NPCMonsterID; diff --git a/src/main/java/emu/lunarcore/data/config/NpcInfo.java b/src/main/java/emu/lunarcore/data/config/NpcInfo.java index fedae2b..ba5799b 100644 --- a/src/main/java/emu/lunarcore/data/config/NpcInfo.java +++ b/src/main/java/emu/lunarcore/data/config/NpcInfo.java @@ -2,6 +2,9 @@ package emu.lunarcore.data.config; import lombok.Getter; +/** + * Original name: LevelNPCInfo + */ @Getter public class NpcInfo extends ObjectInfo { private int NPCID; diff --git a/src/main/java/emu/lunarcore/data/config/ObjectInfo.java b/src/main/java/emu/lunarcore/data/config/ObjectInfo.java index cd52f19..fc9017e 100644 --- a/src/main/java/emu/lunarcore/data/config/ObjectInfo.java +++ b/src/main/java/emu/lunarcore/data/config/ObjectInfo.java @@ -3,6 +3,9 @@ package emu.lunarcore.data.config; import emu.lunarcore.util.Position; import lombok.Getter; +/** + * Original name: LevelObjectInfo + */ @Getter public class ObjectInfo { public int ID; @@ -13,6 +16,7 @@ public class ObjectInfo { public String Name; public float RotY; + // Cached position and rotation to avoid recalculating positions all the time protected transient Position pos; protected transient Position rot; diff --git a/src/main/java/emu/lunarcore/data/config/PropInfo.java b/src/main/java/emu/lunarcore/data/config/PropInfo.java index 7646144..fe57102 100644 --- a/src/main/java/emu/lunarcore/data/config/PropInfo.java +++ b/src/main/java/emu/lunarcore/data/config/PropInfo.java @@ -8,6 +8,9 @@ import emu.lunarcore.util.Position; import lombok.Getter; import lombok.Setter; +/** + * Original name: LevelPropInfo + */ @Getter public class PropInfo extends ObjectInfo { private float RotX; diff --git a/src/main/java/emu/lunarcore/data/config/SkillAbilityInfo.java b/src/main/java/emu/lunarcore/data/config/SkillAbilityInfo.java index 4841326..72df9bd 100644 --- a/src/main/java/emu/lunarcore/data/config/SkillAbilityInfo.java +++ b/src/main/java/emu/lunarcore/data/config/SkillAbilityInfo.java @@ -7,7 +7,7 @@ import emu.lunarcore.game.battle.skills.*; import lombok.Getter; /** - * The equivalent of the SkillAbilityConfig class in anime game. + * Original name: SkillAbilityConfig */ public class SkillAbilityInfo { private List AbilityList; diff --git a/src/main/java/emu/lunarcore/data/config/TaskInfo.java b/src/main/java/emu/lunarcore/data/config/TaskInfo.java index bdd7741..1c9dce2 100644 --- a/src/main/java/emu/lunarcore/data/config/TaskInfo.java +++ b/src/main/java/emu/lunarcore/data/config/TaskInfo.java @@ -8,7 +8,7 @@ import lombok.AccessLevel; import lombok.Getter; /** - * The equivalent of the TaskConfig class in anime game. + * Original name: TaskConfig */ @Getter public class TaskInfo {