Total War: Three Kingdoms

2.x.x BETA CHANGE LOG



NOTE: THIS IS BETA AND IS NOT GUARANTEED TO WORK.  SAVE GAMES MAY BREAK BETWEEN UPDATES AND THINGS MIGHT NOT LOAD PROPERLY AT TIMES. USE ONLY IF YOU WANT THE COOL AND SHINY NEW STUFF AND DON'T CARE TOO MUCH ABOUT BREAKING SAVE FILES.

BETA FILES ONLY CONTAIN PACK FILES FOR OFFICERS AND EVENTS, FOR THE DYNASTY WARRIORS PORTRAITS, PLEASE DOWNLOAD VERSION 1.7.0

2.1.2-beta
The beta version of the game is required.  You can follow CA's official instructions to enable the beta version of the game here: https://www.totalwar.com/blog/total-war-three-kingdoms-update-1-1-0-beta/

Minor update to fix some events.  Only thing that's changed is the events so it is 100% save game compatible with 2.1.1-beta

Changed Xu Sheng's NPC event to spawn for Wu instead of Shu
Enabled Cao Pi and Zhenji's marriage event (forgot to enable it in 2.1.1-beta)

2.1.1-beta
Was going to add more for this update but ran into problems with custom armor and weapons.  Been working mostly on tooling and automation stuff and git.  Anyways Fire Emblem is out so I'll prob have slower updates now maybe, we'll see.  I should have another update sometime this weekend though that will add more portraits and maybe a compatibility mod that allows the SAD portraits (Lu Zheng, Lady Bian, etc) to be used with mine.

I didn't really test this heavily, was rather busy this week so if anyone finds anything do feel free to tell.

Added a lot for titles for a lot of minor characters, thanks to Kami for these titles.

Lowered Hua Xiong's and Han Dang's starting level down to fix satisfaction issues at start
Lowered Hua Xiong's starting loyalty back to 25, the buff is no longer needed
Fixed Meng Huo's issue with having water permissions for some reason
Added resilence to Wen Chou, Yan Liang, and Dian Wei

Event changes
Jiang Wei now spawns for Wei on turn 160
Jiang Wei now defects to Shu on turn 190
Yu Jin now spawns for Wei on turn 10
Chen Gong now moves to Dong Zhuo at turn 10
Liu Shan now spawns for Shu at turn 85
Taishi Ci now moves to Wu at turn 30
Xu Huang now moves to Wei at turn 30
Zhang Liao now wmoves to Wei at turn 45
Xu Sheng now spawns for Wu at turn 100

Added Cao Pi and Zhenji marriage event
Added Zhou Tai spawn event to Sun Ce (but I forgot to remove Zhou Tai from startpos, I'll remove him from startpos next update)

Added Npc spawn/move events for:
Guo Jia
Huang Zhong
Jia Xu
Ma Chao
Pang De
Xiahou Ba
Xun You
Xun Yu
Yu Jin
Zhang He
Zhang Liao


2.1.0b
This is a big update.  Save games from previous versions are most likely not compatible though I haven't really tested that.  This update has changes to portraits and will require the new set to function.  AI letting go of officers has not been completely fixed yet,  still need more testing, though I believe that if you reduce upkeep across the board the AI might keep them this time around.

This update contains 3 pack files:
  • total_war_dynasty_warriors_9_officers.pack - This is the main file with all the characters
  • total_war_dynasty_warriors_9_events.pack - This is the main event file with all the events that benefit the player
  • total_war_dynasty_warriors_9_events_bad.pack - This is the optional pack file with events that might not benefit the player (currently just Dong Zhuo event chain and Sun Jian's death)

Character Spawning and Character Events logic
Events now have a lot more restrictions placed on them, this is to prevent duplicates of characters spawning and duplicate events firing
  • Default window for most events is 10 turns
  • Player and NPC versions of the same event will not fire if the other one has already fired
  • Player marriage events require that:
  • Player owns marriage target
  • Player is specified faction
  • Marriage target is not currently marriaged
  • Within event window
  • NPC marriage events require that:
  • NPC owns the marriage target
  • Marriage target is in specified faction
  • Player is not specified faction
  • Marriage target is not currently married
  • Within event window
Basic spawn logic goes like this:
  • If character has a spawn event (either just spawning or being married in or something else), it will try to fire within the window
  • If it fires, character is spawned
  • If it doesn't fire and character doesn't spawn, then character will enter the general pool at the earliest 5 turns after the end of the event window
  • Pool starting window is 300 turns but since a lot of the characters are set to 75 spawn weight, their chance for entering the pool is high
  • Characters will persist in the pool for at most 50 turns, staying in each factions pool somewhere between 2 and 10 turns

General
  • Increased spawn event restrictions
  • All custom officers minimum age is set to 0 for birth year, should fix some issues with age
  • Player and NPC versions of spawn events will not fire if the other has already fired
  • Characters (excluding exceptions) now have a pool starting spawn window of 300 turns
  • Characters (excluding exceptions) have their pool starting spawn window start at 5 turns after their event window
  • Characters (excluding exceptions) will stay in the pool for at most 50 turns
  • Characters (excluding exceptions) will stay in the pool of a faction between 2 and 10 turns
  • Increased most character spawn weight to 75
  • Raised most character's minimum starting levels to 2 in hopes of encouraging AI factions to use them
  • Fixed an issue with my script not populating the lua script correctly, causing some NPC events to not fire
  • Removed weapon restrictions across the board, now all characters can use all weapons
  • All 94 Dynasty Warrior characters should have unique titles and traits
  • Increased AI Hints for general and minister positions for all 94 characters in order to encourage AI to use them
  • All 94 characters should have resilience in their titles
  • Fixed a possible issue where starting characters were starting with far less cost per turn than normal, please use another mod to lower costs
Characters
  • Lu Bu is now born at 161, making him 29 years old at game start
  • Hua Xiong is now born at 154, making him 36 years old at game start
  • Lu Zhi is now born at 159, making him 31 years old at game start
  • Wang Yun is now born at 137, making him 53 years old at game start
  • Issue with Xiahouji missing strategist rank up effects should now be fixed
  • Fixed Zhurong's name not showing properly
  • Fixed Zhou Cang's name not showing properly
  • Fixed Zhong Hui's name not showing properly
  • Fixed Wen Yang's name not showing properly
  • Increased Hua Xiong's starting loyalty from 25 to 50 due to reports of him leaving
  • Dong Hai has been added as a son of Dong Zhuo, he dies 2 turns before the start of the game
  • Dong Bai has been added as a daughter of Dong Hai and is born in 180, making her 10 years old at the start of the game
  • Dong Bai's element has been changed from fire to metal
  • Zhou Cang's element has been changed from wood to fire
  • Zhong Hui's element has been changed from wood to earth
  • Zhang Chunhua's element has been changed from water to metal
  • Xiahou Ba's element has been changed from fire to wood
  • Han Dang's element has been changed from fire to wood
  • Meng Hui's element has been changed from metal to wood
  • Changed Lu Lingqi traits to Determined, Intrepid, and Formidable
  • Updated Guan Yinping images
  • Updated Lu Lingqi images
  • Updated Wei Yan images
  • Updated Cao Cao images
Following vanilla events have their chance to fire increased
  • Sima Yi spawning (player and AI)
  • Zhuge Liang spawning (player and AI)
  • Dian Wei spawning (player)
  • Gan Ning spawning (player)
  • Pang Tong spawning (player)
  • Xu Chu spawning (player)
  • Zhao Yun joins Liu Bei (player)
  • Qiao sisters marriage (player)
  • Xu Shu spawning (player)
  • Dong Zhuo's Fall event chain (player and AI, use the events_bad pack file)
  • Sun Jian's death (player and AI, use the events_bad pack file)
Following events have been added
  • Dian Wei spawning (AI)
  • Gan Ning spawning (AI)
  • Pang Tong spawning (AI)
  • Xu Chu spawning (AI)
  • Qiao Sisters marriage (AI)
  • Marriage between Zhang Fei and Xiahouji (player and AI)
  • Zhong Hui spawning (player and AI)
  • Huang Zhong joins Shu (player)
  • Ma Chao joins Shu (player)
Following events have been removed
  • Zhong Hui move event, incorrect event
  • Xu Shu spawning (player), this is due to duplicate vanilla event
  • Dong Bai spawning (player and AI), Dong Bai is starts with the game

2.0.3b
  • Added marriage event for Sima Yi and Zhang Chunhua
  • Added marriage event for Sima Zhou and Wang Yuangji
  • Added marriage event for Zhang Bao and Bao Sanniang
  • Added marriage event for Zhuge Liang and Huang Yueying
  • Added and fixed some of the NPC events
  • Fixed issue where both the player and NPC events will fire, creating dups
  • Lu Bu has found where his daughter hid his weapon and now starts with his weapon again
  • With the help of Kami (while I was bashing my head against the brick wall that is events) we have additional titles.  A full documentation with titles will come out later.
  • Titles have been added for Zhang Bao, Guan Xing, Bao Sanniang, Guan Yinping, Guan Ping, Yueying, Liu Shan, Xingcai, Guan Suo. Wang Yi, Li Diang, Cao Xiu, Zhenji, Man Chong, Xu Sheng, Lianshi, Han Dang, Zhu Ran, Xiaoqiao, Daqiao, Diaochan, Dong Bai
  • All names, values, and bonuses are still in development and not final.

2.0.2b
Added ai versions for all spawn type events.  Some conditions have been changed for ai versions and there might be dups.
Some normal spawn events are tied to character, ex. Guan Ping spawns where Guan Yu is.  I haven't figured out a good way for this for ai events in lua so currently Guan Ping will spawn for Shu.  This means that if you are playing not Shu and get Guan Yu, it is possible that Guan Ping spawns for you and for Shu (though I have't heavily tested it).

  • Added ai versions for all spawn type events.  
2.0.1b
Changed the way my script works to generate spawns, you can see an excel document for the spawn turns here: https://docs.google.com/spreadsheets/d/1K95SkXzIN9_Yexl3q4-rzaTgpE4ko_0exHzBmA1OnmA/

If you actually want to see the events themselves, the definition is here: https://github.com/ZadesSC/tt3k_dw9/tree/master/scripts/incident_generator/events_def

Marriage events do not work.  If you or someone you know has a working marriage event, if you could send that to me that would be amazing.
Currently all character that join via marriage who do not exist in the game are spawned in.

  • Added 50+ events
  • Removed events for some characters like Lu Lingqi, Yue Jin, Hua Xiong, Zhou Cang, Zhou Tai, Man Chong, Han Dang
  • Lu Lingqi and Hua Xiong now starts in Dong Zhou's faction
  • Lu Lingqi starts as Lu Bu's daughter (adopted because I think you need to set both parents for biological child and I haven't add her mom in yet)
  • Lu Lingqi is 10 years old at start
  • Yue Jin and Man Chong now starts in Cao Cao's faction
  • Zhou Cang now starts in Liu Bei's faction
  • Han Dang and Zhou Tai now starts in Sun Jian's faction
  • Lu Lingqi has acquired her own title and traits! (values are not final and will most likely be changed to fit her better.)



  • Fixed an issue in my script that didn't populate the lua script, making some NPC events not fire

  • Fixed an issue in my script that didn't populate the lua script, making some NPC events not fire

  • Updated Cao Cao images

  • Updated Cao Cao images

Article information

Added on

Edited on

Written by

Zirest

0 comments