Logo Platform
logo amplifiers simplified

Designations/names for Special Nodes systems are frequently duplicated

Reply
Copied to clipboard!
5 years ago
Jan 6, 2020, 7:16:45 AM
  • Summary / Title: Designations/names for Special Nodes systems are frequently duplicated.
  • Description: The names of Special Nodes systems seem to have a very limited pool of names, and these have no uniqueness checks. Even at regular galaxy sizes, it is common to see multiple copies of the same node name.
  • Steps to Reproduce: Just generate some galaxies
  • Reproducibility: 4/5
  • Expected Behavior: Whilst there's little gameplay effects to have duplicate names, I would expect to see each name be unique within one game.
  • Version: 1.5.11 S5 GOLD-Public
  • Notes
  • Attachments
0Send private message
5 years ago
Jan 6, 2020, 8:36:08 PM

Why don't you offer a save file? I never had this happen on my end. Do you make use of mods?

0Send private message
5 years ago
Jan 6, 2020, 9:18:31 PM

This is very common occurance, Groo, I don' tknow how you haven't noticed it yet. No mods required.

Updated 5 years ago.
0Send private message
5 years ago
Jan 6, 2020, 9:28:43 PM

Perhaps it's reasoned by my chosen map settings, yet.

Edit: ... and obiously by my lack of attention for this kind of details.

Updated 5 years ago.
0Send private message
5 years ago
Jan 6, 2020, 9:43:31 PM

Did check ES2_Localization_Assets_Locales. xml file. You find 45 listed special node names over this place. I guess game doesn't check, if names are duplicated, or are there maps out there, having more than 45 special nodes?

0Send private message
0Send private message
5 years ago
Jan 7, 2020, 12:10:29 AM

Good point, CaptainCobbs!


I reworked the weight table, perhaps it works now, using this file: WeightTableDefinitions.xml


I reworked this part (having only 30 names):


<GalaxyGeneratorWeightTable Name="SpecialNodeNames">
<Entry Tag="%SpecialNodeName1" Weight="1"/>
<Entry Tag="%SpecialNodeName2" Weight="1"/>
<Entry Tag="%SpecialNodeName3" Weight="1"/>
<Entry Tag="%SpecialNodeName4" Weight="1"/>
<Entry Tag="%SpecialNodeName5" Weight="1"/>
<Entry Tag="%SpecialNodeName6" Weight="1"/>
<Entry Tag="%SpecialNodeName7" Weight="1"/>
<Entry Tag="%SpecialNodeName8" Weight="1"/>
<Entry Tag="%SpecialNodeName9" Weight="1"/>
<Entry Tag="%SpecialNodeName10" Weight="1"/>
<Entry Tag="%SpecialNodeName11" Weight="1"/>
<Entry Tag="%SpecialNodeName12" Weight="1"/>
<Entry Tag="%SpecialNodeName13" Weight="1"/>
<Entry Tag="%SpecialNodeName14" Weight="1"/>
<Entry Tag="%SpecialNodeName15" Weight="1"/>
<Entry Tag="%SpecialNodeName16" Weight="1"/>
<Entry Tag="%SpecialNodeName17" Weight="1"/>
<Entry Tag="%SpecialNodeName18" Weight="1"/>
<Entry Tag="%SpecialNodeName19" Weight="1"/>
<Entry Tag="%SpecialNodeName20" Weight="1"/>
<!--<Entry Tag="%SpecialNodeName21" Weight="1"/>
<Entry Tag="%SpecialNodeName22" Weight="1"/>
<Entry Tag="%SpecialNodeName23" Weight="1"/>
<Entry Tag="%SpecialNodeName24" Weight="1"/>
<Entry Tag="%SpecialNodeName25" Weight="1"/>
<Entry Tag="%SpecialNodeName26" Weight="1"/>
<Entry Tag="%SpecialNodeName27" Weight="1"/>
<Entry Tag="%SpecialNodeName28" Weight="1"/>
<Entry Tag="%SpecialNodeName29" Weight="1"/>
<Entry Tag="%SpecialNodeName30" Weight="1"/>-->
</GalaxyGeneratorWeightTable>


Download the file and copy/paste it to this folder (by overwriting old file with same name) path: ...Steam/Steamapps/Common/Endless Space 2/Public/Galaxy Generator


Not sure so far, if you need to start a new game for testing, or if it should replace doubled node names immediately when loading "corrupted" save file. I hope it works, the one or the other way. If it doesn't, verify integrity of game files, to get back to official version (right mouse click on Endless Space 2 in Steam game list -> Properties -> Local files -> Verify integrity of game files). Feedback appreciated.


Edit: Past downloading file, rename it (from WeightTableDefinitions-1 to WeightTableDefinitions), as long as -1 is added to file name for whatever reason...

Updated 5 years ago.
0Send private message
5 years ago
Jan 7, 2020, 1:54:26 AM

Ok, my test with modding tools enabled on largest galaxy seize (I revealed the whole galaxy) was positive. What I described in my last post (thanks to CaptainCobbs) should work fine, when aiming for unique special node names.

0Send private message
5 years ago
Jan 7, 2020, 8:03:24 AM

Haha, don't worry about lack of attention! I was new to the game and trying to work out my trade routes, why they were broken, seeing the various levels of zoom on the scan... The economics screen told me my trade route was broken near special node IRAS 04395.... and chatting with my team mate who was seeing different nodes of that name. 


This was a medium sized map so I'd be surprised if we naturally exhausted the list, but those weightings make sense. Nice investigation! :)

0Send private message
5 years ago
Jan 7, 2020, 7:02:26 PM

In my observations, duplicates are always right next to each other on the map. Which is strange, should their name be picked randomly from the large set.

0Send private message
5 years ago
Jan 9, 2020, 9:09:56 AM

Adjaceny is not guaranteed. My screenshot showed it comfortably, but that same galaxy also had three copies of IRAS 04395 on the western half of the galaxy.

0Send private message
0Send private message
?

Click here to login

Reply
Comment

Characters : 0
No results
0Send private message