ENDLESS™ Space 2 is turn-based 4X space-strategy that launches players into the space colonization age of different civilizations within the ENDLESS™ Universe. Your Vision. Their Future.
I mean, how do I create a new icon without having to use the Bitmaps/blablabla icon path ?
That mean without having to make new ASSETS files, which I'm really not sure about (they are complicated, they can be overwrited by patches, I can really got things mess up, etc).
I tried to use relative path like "../../Public/MOD/newicon" to no success
No need to create assets files. Let's say you have a mod called NiceMainMenuIcons, that replaces the icon for "New Game" in the main menu. The content will be like that:
\MyMod\NiceMainMenuIcons.xml
\MyMod\Gui\GuiElements[NiceMainMenuIcons].xml (the name doesn't matter)
The content of GuiElements[NiceMainMenuIcons].xml will by like that (just copy-paste from Steam\steamapps\common\Endless Space 2\Public\Gui\GuiElements[MainMenu].xml):
You have to put the whole block <GuiElement... and change what you want. The new icons referenced have to be put under \MyMod\Resources\Bitmaps\Dynamic\MainMenu (see above)
So, after avoiding cavehats like the french "ressource" and the english "resource", I'm still having problems with it, but I think this helps me immensely.
I'm modding "the wild way", since there is no mod support yet. So I'm editing directly the files in the Public directory.
What I did is :
- modding the GuiElement "MainMenuNewGame" in GuiElements[MainMenu].xml like that :
- then in [[My drive]]:\SteamLibrary\SteamApps\common\Endless Space 2\EndlessSpace2_Data\Resources
=> create a Bitmaps folder
=> then in it, create a Dynamic folder
=> then in it, create a MainMenu folder
=> then in it, place chat.png
The result is there is something that pops up so fast that I'm not sure it's my new icon. I'm trying to capture my game for this.
I think I have a png format issue (pixel number etc), but if that structure is okay, I'll try to figure what is the problem alone by looking into the ASSETS files (I'm starting to think that I abuse of everyone's kindness here :p ).
By the time I correct this, I'll make a mod to show to others (the ability to change icons is important to modders, so we can create our buttons etc).
-edit- I couldn't capture this artefact. Anyway, I tried to put Resources\Bitmaps\Dynamic\MainMenu\chat.png there:
--> [[My drive]]:\SteamLibrary\SteamApps\common\Endless Space 2\EndlessSpace2_Data
--> [[My drive]]:\SteamLibrary\SteamApps\common\Endless Space 2\
--> [[My drive]]:\SteamLibrary\SteamApps\common\Endless Space 2\Public
--> [[My drive]]:\SteamLibrary\SteamApps\common\Endless Space 2\Public\Gui
Unless the problem is the name of the file in the GuiElements[MainMenu].xml (I have to try that too).
-edit- this doesn't work aswell (in each of those 4 pathes).
No need to create assets files. Let's say you have a mod called NiceMainMenuIcons, that replaces the icon for "New Game" in the main menu. The content will be like that:
\MyMod\NiceMainMenuIcons.xml
\MyMod\Gui\GuiElements[NiceMainMenuIcons].xml (the name doesn't matter)
The content of GuiElements[NiceMainMenuIcons].xml will by like that (just copy-paste from Steam\steamapps\common\Endless Space 2\Public\Gui\GuiElements[MainMenu].xml):
Where do the image files go if you want to include them in the 'vanilla' game? IOW, since modding isn't open at the moment, I'd like to add image files to the 'base' game. Where would they be located? I've tried:
Actually, this doesn't work yet. Gavos told me in MP that the feature is cut up to release. For release they don't know if they can make it work until firsts patches. So, patience for this.
I guess this would work like on other Amplitude games (so, look for the modding pdf for Endless Legend to know how they may work later).
Kweel_Nakashyn
Old Pilgrim
Who's holding the torch ?
Kweel_Nakashyn
Old Pilgrim
23 300g2g ptsReport comment
Why do you report Kweel_Nakashyn?
Are you sure you want to block Kweel_Nakashyn ?
BlockCancelAre you sure you want to unblock Kweel_Nakashyn ?
UnblockCancelKweel_Nakashyn
Old Pilgrim
Who's holding the torch ?
Kweel_Nakashyn
Old Pilgrim
23 300g2g ptsReport comment
Why do you report Kweel_Nakashyn?
Are you sure you want to block Kweel_Nakashyn ?
BlockCancelAre you sure you want to unblock Kweel_Nakashyn ?
UnblockCancelDEVGavos
Dev
DEVGavos
Dev
30 100g2g ptsReport comment
Why do you report Gavos?
Are you sure you want to block Gavos ?
BlockCancelAre you sure you want to unblock Gavos ?
UnblockCancelKweel_Nakashyn
Old Pilgrim
Who's holding the torch ?
Kweel_Nakashyn
Old Pilgrim
23 300g2g ptsReport comment
Why do you report Kweel_Nakashyn?
Are you sure you want to block Kweel_Nakashyn ?
BlockCancelAre you sure you want to unblock Kweel_Nakashyn ?
UnblockCancelKnyghtefall
Enthusiast
Knyghtefall
Enthusiast
7 800g2g ptsReport comment
Why do you report Knyghtefall?
Are you sure you want to block Knyghtefall ?
BlockCancelAre you sure you want to unblock Knyghtefall ?
UnblockCancelKweel_Nakashyn
Old Pilgrim
Who's holding the torch ?
Kweel_Nakashyn
Old Pilgrim
23 300g2g ptsReport comment
Why do you report Kweel_Nakashyn?
Are you sure you want to block Kweel_Nakashyn ?
BlockCancelAre you sure you want to unblock Kweel_Nakashyn ?
UnblockCancelKnyghtefall
Enthusiast
Knyghtefall
Enthusiast
7 800g2g ptsReport comment
Why do you report Knyghtefall?
Are you sure you want to block Knyghtefall ?
BlockCancelAre you sure you want to unblock Knyghtefall ?
UnblockCancelKnyghtefall
Enthusiast
Knyghtefall
Enthusiast
7 800g2g ptsReport comment
Why do you report Knyghtefall?
Are you sure you want to block Knyghtefall ?
BlockCancelAre you sure you want to unblock Knyghtefall ?
UnblockCancel