I can assure you. It it's not deleted. It's just hidden when you rename it . Reason is 'most likely' this, all maps are archive, they contain a bunch of file, MapScript.galaxy being one of it. Every map has a MapScript.galaxy. They do not show in the import but they're 'archieved' in your map. So when you rename it, the editor thought "oh this is the default MapScript.galaxy, I shouldn't show it in the import , lest I confuse the user" so it hides them.
This is true in Warcraft3 Editor , but I'm pretty sure it applies here as well.
@anteevy: Go
I can assure you. It it's not deleted. It's just hidden when you rename it . Reason is 'most likely' this, all maps are archive, they contain a bunch of file, MapScript.galaxy being one of it. Every map has a MapScript.galaxy. They do not show in the import but they're 'archieved' in your map. So when you rename it, the editor thought "oh this is the default MapScript.galaxy, I shouldn't show it in the import , lest I confuse the user" so it hides them. This is true in Warcraft3 Editor , but I'm pretty sure it applies here as well.
I tried this method, It does work.
Can't you just use the Import Manager to import the galaxy files into the map, then add a custom script in the trigger editor with:
Why do you need to add something to the InitLibs() function? Unless I'm not understanding what libraries are?