Total War: Three Kingdoms

File information

Last updated

Original upload

Created by

Ironictw2st

Uploaded by

Ironictw2st

Virus scan

Safe to use

Tags for this mod

About this mod

THIS REQUIRES THE GATHERING SANDBOX AND PYTHON TO WORK

This 'script' allows you to randomize the map and leaders.

Requirements
Permissions and credits
Changelogs
This script randomize all factions starting locations and creates new factions to mimic The Gathering of Heroes from Dynasty Warriors.

This is all possible due to Inter Object and his amazing Sandbox mod. :D

If the Author of Sandbox wishes for me to remove, please let me know.

!!This isn't a fully automated!!

Required Mods:

Sandbox : https://steamcommunity.com/sharedfiles/filedetails/?id=1843327136

Python: https://www.python.org/downloads/

Han Character Hoarding Nerf: https://steamcommunity.com/sharedfiles/filedetails/?id=1791586648

No Free Colonization: https://steamcommunity.com/sharedfiles/filedetails/?id=2286333881

Recommend Mods:

Randomised AI Potential: https://steamcommunity.com/sharedfiles/filedetails/?id=2421409930

TUP : https://steamcommunity.com/workshop/filedetails/?id=2289507916

Less Enclave For AI: https://steamcommunity.com/sharedfiles/filedetails/?id=1917162809

VERSION 0.1

!!Known Bugs!!

Nanmans will not colonize, expect for the generic nanmans characters.
Nanmans do not get teleport as they get random names.
AI will build up multiple armies by turn 10

How to Run:

#Run each of the python code
Easiest way is downloading python then opening the python files

From the zip file move these into the sandbox file:
Raze.txt
treasury.txt

#NOTE
If you don't have a folder called Sandbox in the 3K folder, please use Sandbox and type in "Out_Text, En" to create one


Then copy and paste this link into a new tab.
https://docs.google.com/spreadsheets/d/1U1OJT9-lrEKU156YEEuhxjuZwwy1rn0eyHCrGpK8f40/edit?usp=sharing
and make a copy.


#If you want no characters but your army members in your faction, do this.
Copy the Summon to Han sheet into a file called "move" and place that within the sandbox folder.

#For random regions do this.
Run Regionr.py
regionr.py output texts into teleportmain.txt
Place the regions in the TeleportMain sheet, copy the sheet and name it "TeleportMain"

#Note if you want random faction leaders run this.
leaders.py output texts into leader.txt
Place characters in the SMleaders, Kleaders , Spleaders, Postleaders sheets, , copy each of the sheets and name it "leaders"

#Note if you want new factions on the map do this
emergentc.py output texts into emergentc.txt
Place Emergent Characters in Emergent , copy the sheet and name it "Emergent"

Then copy these to files into the sandbox folder.

Move these files into Sandbox:
move.txt
emergentc.txt
raze.txt
leaders.txt
teleportmain.txt
treasury.txt


#Turn 1
#These will freeze your game
#You might need to split up emergentc/raze if your game crashes
!!Run these in this order!!

Open the Sandbox Console, then type in these in this order.

1. Batch, Move.txt
2. Batch, emergentc.txt
3. Batch, raze.txt
4. Batch, teleportmain.txt
5. Batch, treasury.txt

then if you want random faction leaders run this after a 2 or 3 turns:
Batch, leaders.txt