From fbd6030830b79077d8edf613b196ae0fab2e3ff5 Mon Sep 17 00:00:00 2001 From: Qatavin <108201496+Qatavin@users.noreply.github.com> Date: Wed, 11 Mar 2026 12:04:11 -0700 Subject: [PATCH 1/3] Fix Space Exploration issue with Classes This one line prevents Classes from loading with Space Exploration, since SE expects the character to have "icon" defined. Instead, we have "icons". But "icons" overrides "icon", so this is functionally the same. --- bobclasses/prototypes/character.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/bobclasses/prototypes/character.lua b/bobclasses/prototypes/character.lua index 63d5747f5..0a824b4ea 100644 --- a/bobclasses/prototypes/character.lua +++ b/bobclasses/prototypes/character.lua @@ -9,7 +9,6 @@ data.raw.character.character.icons = { icon_size = 128, }, } -data.raw.character.character.icon = nil data.raw.character.character.max_health = 300 data.raw.character.character.healing_per_tick = 0.18 data.raw.character.character.ticks_to_stay_in_combat = 480 From 7bd6161f4d7058bba49d428127a434ea0ddc0bce Mon Sep 17 00:00:00 2001 From: Qatavin <108201496+Qatavin@users.noreply.github.com> Date: Sat, 28 Mar 2026 23:03:35 -0700 Subject: [PATCH 2/3] Update character.lua --- bobclasses/prototypes/character.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bobclasses/prototypes/character.lua b/bobclasses/prototypes/character.lua index 0a824b4ea..00bcf0022 100644 --- a/bobclasses/prototypes/character.lua +++ b/bobclasses/prototypes/character.lua @@ -9,6 +9,7 @@ data.raw.character.character.icons = { icon_size = 128, }, } +data.raw.character.character.icon = nil data.raw.character.character.max_health = 300 data.raw.character.character.healing_per_tick = 0.18 data.raw.character.character.ticks_to_stay_in_combat = 480 @@ -480,3 +481,7 @@ end }, ]] -- + +if mods["space-exploration"] then + data.raw.character.character.icon = "__core__/graphics/icons/entity/character.png" +end From 68fb92eeecfcf3e9227361d74cc337298ad1e62e Mon Sep 17 00:00:00 2001 From: Qatavin <108201496+Qatavin@users.noreply.github.com> Date: Sat, 28 Mar 2026 23:04:02 -0700 Subject: [PATCH 3/3] Add files via upload --- bobclasses/data-final-fixes.lua | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 bobclasses/data-final-fixes.lua diff --git a/bobclasses/data-final-fixes.lua b/bobclasses/data-final-fixes.lua new file mode 100644 index 000000000..166a737ba --- /dev/null +++ b/bobclasses/data-final-fixes.lua @@ -0,0 +1,3 @@ +if mods["space-exploration"] then + data.raw.character.character.icon = nil +end \ No newline at end of file