Logo Platform
logo amplifiers simplified

Questions, Statements, Wishlist

Reply
Copied to clipboard!
9 years ago
Dec 8, 2015, 12:27:26 AM
Background:

I'm currently attempting to mod in a whole new faction(not just modify an existing one) into endless legends, as far as I can tell this has not been done yet or if it has I have not been able to find anything regarding it. So far I have had a good amount of success using the different tutorials and playing around myself with the use of the Diagnostics webpage, but there are a few things I'm having issues with.





Questions:

1) What is the size of this image?:

[code]Resources/GUI/DynamicBitmaps/Factions/majorFaction[faction]LogoSmall.png[/code]

Only the large variation is included in the ChangeFaction reference.



2) Is there any information on the Diplomatic prefabs, such as these?:

[code]

Prefabs/Diplomacy/Diplomat_FactionDwarves_01

Prefabs/Diplomacy/Socle_Player_FactionDwarves

Prefabs/Diplomacy/Ambassador_FactionDwarves_01[/code]



As (of what I believe to be) a result of missing these, I get the following error (that I think should be gone when I do have these files in place) and a lockout of my game when trying to view the diplomatic relations tab:

[code]

NullReferenceException: Object reference not set to an instance of an object

--------------------------------------------------------------------------------

DiplomaticRelationsViewport.GetScreenBound (UnityEngine.Camera camera, UnityEngine.Renderer[] renderers)

DiplomaticRelationsViewport+Player.GetScreenBound (UnityEngine.Camera camera)

DiplomaticRelationsViewport.RefreshDiplomaticRelationState (.Empire currentPlayerEmpire, .Empire currentInspectedEmpire)

DiplomaticRelationsViewport.Refresh ()

DiplomaticRelationsViewport.SetInspectedEmpire (.Empire empire)

GameDiplomacyScreen.OnInspect (.Empire empire)

GameDiplomacyScreen.OnScreenClickCB (UnityEngine.GameObject obj)

UnityEngine.GameObject:SendMessage(String, Object, SendMessageOptions)

AgeControlButton:MouseUp(AgeMouseEventData)

UnityEngine.Component:SendMessage(String, Object)

AgeManager:LateUpdate()

--------------------------------------------------------------------------------

V1.3.0 S3 (64-bit)[/code]



3) How can I change this Logo?:





4) Or these?: (I think the Faction leader has to do with the prefabs, maybe.)







Statements

1) The following two images are missing from the ChangeFaction example (along with the logo in question 3):

[code]Resources/GUI/StaticBitmaps/Factions/majorFaction[faction]LogoLarge.png

Resources/GUI/DynamicBitmaps/Factions/AmbassadorBackdrop[Faction].png[/code]



2) I love you all for the work you put into this game, Its my favorite game in quite a long time, I've sank way too much time into so far, and expect to spend a lot more with it.





Wishlist

1) The ability to refresh mods in-game from the mod menu without having to manually unload and reload them.



2) The ability to automatically launch the diagnostics page with the game in "--enablemoddingtools" mode.
0Send private message
9 years ago
Dec 9, 2015, 4:45:25 PM
Hello Matt_,



Here are some of the first answers I can provide you.

I still need to check some elements before explaining further and giving more info.



Questions:

1) What is the size of this image?:

Not sure the Small version is used in fact. It should be 24 x 24 though. It is located in the AtlasedBitmaps\Factions folder.



2) Is there any information on the Diplomatic prefabs, such as these?:

Diplomatic prefab are specific assets that are linked to the faction appearance in the diplomatic screen.

Prefabs/Diplomacy/Socle_Player_FactionDwarves > It is the circle in which you see the faction logo

Prefabs/Diplomacy/Diplomat_FactionDwarves_01 AND Prefabs/Diplomacy/Ambassador_FactionDwarves_01 > are the 2 different versions of the faction ambassador (animated)



Unfortunately, you cannot add or change those elements through xml and this is one of the limits to the creation of a faction from scratch...

No sure the custom mapping could help on this one (like when swapping 3D units model). This is something to test yet.

On another side, it might be possible to create a Vaulters2 faction based on AffinityVaulters. It needs some test too but it should be ok to make a new faction with only same Vaulters logo and diplomat this way.



3) This logo is incorporated in the font itself...

I'm not the expert but I remember it is hard to change. I will try to ask my colleagues about this.



4) You won't be able to add an animated version of your diplomat but at least it should call the 2D picture called AmbassadorBackdropFaction.png. Are you sure you added it?



Statements

1) The following two images are missing from the ChangeFaction example (along with the logo in question 3):

I'm truly sorry I did not put enough time to update the mod I made according to the evolution of the game. I will try to do so as soon as I can.

Thanks for pointing that out.



2) A big thanks coming from the team to you!!



Wishlist

1) The ability to refresh mods in-game from the mod menu without having to manually unload and reload them.

Considering how our system works it will be very difficult to do so.



2) The ability to automatically launch the diagnostics page with the game in "--enablemoddingtools" mode.

We will note that and see what we can do about it.



I hope it helps.

Cheers,
0Send private message
9 years ago
Dec 9, 2015, 11:35:56 PM
Matt_ wrote:
2) The ability to automatically launch the diagnostics page with the game in "--enablemoddingtools" mode.




While it's a little silly, what you can do is run the game with "-popupwindow --enablemoddingtools", which will make it boarderless windowed, then use the unit model exporter tool to export something which will reveal a button which opens the 'temporary files' folder, which lets you click on the diagnostics htmls and view them in your browser.
0Send private message
?

Click here to login

Reply
Comment