So Points and regions don't use their name string to id themselves, instead they use Id's and their values are retrieved via PointFromId() functions. How can i deal with this? From within Galaxy. If i straight up hard code ether the ID's or the coordinates, it becomes increasing frusturating, making simple changes.
StringExternal is awaiting a HexCode for parameters / variables, and cannot be defined
and if player_race is a string it is better to use "Zerg" instead of trying to catch the correct StringExternal - as it is used for Text
localization should be done pre every release version you push out
libNtve_ or other prefixes is there because - if you use an external lib - you can have libExternal_IdoSomething() and in your code libInternal_IdoSomething()
What is required to create your own lib, i noticed when including it as .galaxy. It does not get treated as a lib and instead just pollutes the importers namespace?
Also is there a way to access any of the points stored in the editor from within galaxy code?
Hi, i am basically doing everything in pure galaxy since the GUI editor makes me want to kill something. Should i be using StringExternal? my understanding is that it handles and deals with localization.
If so how can i find the something? Otherwise when exactly should i be using the localizations?
When working with multiple galaxy files, i keep running into a few little issues with functions being declared with the same name. However i noticed that, for some nativeLib actions you need to prefix the function with libNtve_? E.g. libNtve_gf_CreateUnitsWithDefaultFacing. Why is this :(?
0
So Points and regions don't use their name string to id themselves, instead they use Id's and their values are retrieved via PointFromId() functions. How can i deal with this? From within Galaxy. If i straight up hard code ether the ID's or the coordinates, it becomes increasing frusturating, making simple changes.
Is there anyway to get around this?
0
What is required to create your own lib, i noticed when including it as .galaxy. It does not get treated as a lib and instead just pollutes the importers namespace?
Also is there a way to access any of the points stored in the editor from within galaxy code?
0
Hi, i am basically doing everything in pure galaxy since the GUI editor makes me want to kill something. Should i be using StringExternal? my understanding is that it handles and deals with localization.
Does this mean do stuff like:
I should actually be doing:
If so how can i find the something? Otherwise when exactly should i be using the localizations?
When working with multiple galaxy files, i keep running into a few little issues with functions being declared with the same name. However i noticed that, for some nativeLib actions you need to prefix the function with libNtve_? E.g. libNtve_gf_CreateUnitsWithDefaultFacing. Why is this :(?