Context:
Max published some interesting article on Terrancraft
https://terrancraft.com/2018/10/03/my-opinion-on-the-balance-revamp-2018/
and posted a Quality of life topic on Reddit
https://www.reddit.com/r/AllThingsTerran/comments/9kx6tu/terran_quality_of_life_changes_consolidation/
I've been telling that subgroup priority is hardcoded in the incremental .xml game data, and that it could be possible to load some authorized UI changes incrementally at player level. I'm trying to demonstrate that as a SC2Mod, despite being somewhat limited with the map editor
Goal
Get an impression how easy/difficult it is to create a limited mod and load it in game. Purpose of this Mod is to set subgroup priority of marine higher than ghost. I would like to write a small tutorial to extend community understanding of SC2 game design and use it for a discussion about SC2 game design changes etc…
What I succeeded:
– create a new Mod on top of LoTV data
– duplicate marine
– modify <SubgroupPriority value="15"/> to "20" (higher than ghost which is "18")
– save and publish so that I can load the mod in SC2
– load my fresh Mod in a custom game over a map => my change didn't work as I likely produced the original marine, not the duplicated&modified one :-)
What I understood:
It feels to me impossible to change the SubgroupPriority of original marines in Liberty.SC2Mod. I need to somewhat duplicate the marine and make it replace the original one. It's a bit overwhelming and I would ask you whether it is the right approach, or I overcomplicate