I simply want my custom race to use the standard Protoss UI, and if possible change the "race color" used in monochrome buttons. Oddly enough this can't be set via the Race data type, and I couldn't find related actors, models or textures either.
Come on, it has to be possible somehow. I found the UI console models now, but only the .m3 files and not as a Model data type. I've also found some "UI harness" actors, but they're all grey, and don't correspond to any race.
I think you need to add an entire list of values to the Assets.txt file.
so basically you need to go through all the lines in the original Assets.txt files, there filter out the ones which have ...._Prot=....
and change the _Prot, into _YourRaceIdentifier (YourRaceIdentifier is listed in the data editor, races, Attribute Id field, or just the id field)
then import the newly created Assets.txt (only needs to contain additions) to the GameData folder in your map.
Well you could create a brand new UI by editing SC2layout files. Although you would probably need quite a good understanding of XML and SC2Layout files.
I want to maintain the full functionality of the standard layout. I just want my custom race to use the Protoss UI because it fits better.
Besides, even if I understood enough about SC2Layout files (which I have never looked at so far), wouldn't that only allow me to change the location of the buttons and not the color/texture?
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I simply want my custom race to use the standard Protoss UI, and if possible change the "race color" used in monochrome buttons. Oddly enough this can't be set via the Race data type, and I couldn't find related actors, models or textures either.
Can someone please tell me where this is set?
Come on, it has to be possible somehow. I found the UI console models now, but only the .m3 files and not as a Model data type. I've also found some "UI harness" actors, but they're all grey, and don't correspond to any race.
@Photoloss: Go
I think you need to add an entire list of values to the Assets.txt file.
so basically you need to go through all the lines in the original Assets.txt files, there filter out the ones which have ...._Prot=....
and change the _Prot, into _YourRaceIdentifier (YourRaceIdentifier is listed in the data editor, races, Attribute Id field, or just the id field)
then import the newly created Assets.txt (only needs to contain additions) to the GameData folder in your map.
So I have to use an MPQ editor just to use different STOCK UIs for custom races? What about the button color?
Great. I now have a 200 line Assets.txt file, but the top menu buttons and possibly minimap icons are still "Terran".
Oddly enough the button color is locked as blue/Protoss, and changing the race classification of the button itself doesn't work either.
I am also unable to allocate abilities, buttons, effects etc to my new species. It only works for units.
Well you could create a brand new UI by editing SC2layout files. Although you would probably need quite a good understanding of XML and SC2Layout files.
I want to maintain the full functionality of the standard layout. I just want my custom race to use the Protoss UI because it fits better.
Besides, even if I understood enough about SC2Layout files (which I have never looked at so far), wouldn't that only allow me to change the location of the buttons and not the color/texture?