RimWorld

RimWorld

493 ratings
Dynamic Diplomacy - Continued
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
1.433 MB
12 Apr, 2024 @ 9:52am
16 Jul @ 9:15am
25 Change Notes ( view )

Subscribe to download
Dynamic Diplomacy - Continued

Description
Disclaimer:

I'm not the original author. I just took charge of the update since 1.5. All thanks to NilchEi for this great mod.

However from 1.5 I did add some funny new features, translations and minor fixes. Details will be explained below.

Languages available:
English
German (Added by original author)
简体中文 (Added by Shavius, minor correction by myself)
繁體中文 (Added by Shavius, minor correction by myself)
Français (Added by myself)


Pre 1.4 mod page

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1875168898

Github of this updated mod (source code included)

https://github.com/Ionfrigate12345/Rimworld_DynamicDiplomacyContinued

==============
Important new features:


- "Semi battle simulation" :

Enable/disable in mod config.

For those who prefer more intervention of warfares between NPC factions, instead of classic battle sim allowing only passively watching without having time to join yourself.

Main features:

1. The battle wont start unless your pawns reach there.

2. If you don't reach the battle site in 2 days, the battle will be resolved automatically without sim.

You can reach them both via vanilla caravan or using shuttles (Vanilla Imperial, SOS2, SRTS etc.)

This feature is also more CPU friendly for it wont generate one map for each battle.

- This feature uses independent auto battle resolving algorithm after 2 days. Basically it considers tech level of all factions, higher tech NPC has also slightly high chance to win. It also identifies some extremely powerful modded factions by giving them extra winning chance, currently only VOID and Sacrileg Hunter (from Caravan Adventure). If you know some other well known modded powerful factions please suggest in the comment together with their reasonable bonus score, so that their auto battle results wont be too different from simulated ones. For reference of scores currently in use: VOID is 500, Sacrileg Hunter is 100.

- Now introduced Factional War and Factional War Shelling AI for some of the battle sim. Thanks ShadowRabbit for these funny and wonderful AI. (AI code copied already, Factional War is not required)

- You can now give all 4 incidents extra triggering chances in mod config, making them happen as frequent as you want, up to once every 6 hours . If you have battle sim activated, for performance purpose it's recommended to use the new semi battle sim for high conquest frequency setup, so that only those battles you want to join will be simulated.



Compatibility

Compatible with all DLC, including Odessy. If you have Odessy, DD events will never happen on space/orbit NPC settlements.

For mods compatibility, DD only adds some random events to make NPC factions interact each other, it doesn't touch player colony map at all. So it should be compatible with most mods, even including RimWar (although unrecommended by original author himself)

Currently known minor issues:

- Geological Landforms: It may generate "extreme" maps which seriously interfere NPC pathing. I tried to optimize the spawn locations of both NPC armies, but pathing issues of NPC armies may still happen occasionally. It's recommended to turn off all mountain types in "Landforms" tab of mod config, unless you don't use battle sim at all.

- Rim Languages: It's a new mod with exact behaviors unknown to me. My suggestion is to using exclusively race-based language. When DD creates new factions (rebel, division, etc.), I'm not sure what will happen under faction-based language setting for these new factions without languages.


Credits

NilchEi as original mod author before 1.4

ShadowRabbit as author of Factional War. I used some of the AI in this mod for battle sim.

Dingo Ananas & aRandomKiwi as authors of MercenaryForMe. For I'm not good at GUI designing so I picked melee attack png of MFM as new battle simulation site icon

Shavius for Chinese translation.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2124595827&tscn=1716387723
注意:本模组已内置该汉化包,该链接是为了鸣谢原作者并注明中文汉化出处,无需额外订阅。

Lastly Tynan Sylvester and Ludeon as Rimworld game maker.

=======================
If you want more player intervention of NPC diplomacy, this mod now collaborates with my own mod Diplomatic Marriage & Permanent Alliance , which furthermore collaborate with Rimcities and A Petition for Provisions, with all these mods in addition of DD, you can now pick a faction to permanently ally with by marriage, then help their expansion for a purpose of your own, instead of just watching NPC fight themselves for fun. Besides I implemented a special version of military alliance making the player involved in the great war as well, more precisely, player + permanent ally VS the rest of the world.
247 Comments
XY78 1 hour ago 
OK, thanks!
Ionfrigate12345  [author] 4 hours ago 
@XY78 DD doesn't alter anything on player settlement, it purely focuses on NPC faction vs NPC faction
XY78 4 hours ago 
Do raids against the player settlement follow the same logic as when NPCs try to conquer each others' towns, or are raids against the player still just vanilla?
Mereel 16 Jul @ 10:23am 
I was just about ask for such, a bunch of tribals apparently took over a space station in my play through lol
ObscureParticle 16 Jul @ 9:24am 
Awesome. Thank you!
Ionfrigate12345  [author] 16 Jul @ 9:17am 
@ObscureParticle Good bug catch. I just excluded all Odessy Space/Orbit biome settlements from the eligible list for events of this mod.

This was not a problem before in SOS2 since SOS2 didn't have space NPC settlements.
ObscureParticle 16 Jul @ 8:34am 
Any possible way to exclude the orbital traders from being conquered?
SmellyFishNuggets 9 Jul @ 2:07pm 
oh ok
Ionfrigate12345  [author] 8 Jul @ 3:51pm 
@SmellyFishNuggets From the description of the original author, yes you can use both if you want but both will act separately so not recommended for immersion (in one mod two NPC factions are at war but the other not, for example)
SmellyFishNuggets 7 Jul @ 8:16pm 
not compatible with rimwar right?