中華三國志劇本生成器v3.1 by 耒戈氏

中華三國志的劇本實在太少,所以有三11的劇本隨機化後,現在在中華三國志也有了。

程序會生成英雄集結式的劇本,每個勢力有一座城池,多個武將,另外有一些未登場及在野的武將。武將各項資料,由五圍,至隱藏特性等重新生成。

另外可以把修改器設定保存及讀取,作為分享設定或重啟修改器時再次使用

修改器設計上給了很大的自由度,儘管隨意發揮吧,不過太誇張的話後果自負哦。

---

v3.1(9/9/2012)
- 新增影響生成
- 增加隨機生成城池

v3.0(5/8/2012)
- 新增地圖生成

v2.9(7/5/2012)
- 加入親愛、厭惡武將生成
- 加入指定影響為隊長有效的機率,計略系等影響要求隊長有效的機率較戰鬥系等為低

v2.8(15/4/2012)
- 加入城池特性生成
- 加入武將稱號生成
- 武將的新建勢力可能性機率參數可調整

v2.7(28/1/2012)
- 修正子女會有很多特技的bug
- 加入寶物生成
- 加入強力武將忠誠最高選項

v2.6(9/1/2012)
- 修正武將的戰鬥稱號中會取得個人稱號的bug
- 加入編隊經驗、將領、士氣、戰意
- 加入城池裏有預建設施。各設施的興建機率在facility.txt中。注意現在這功能不考慮設施的勢力唯一屬性。
- 加入使用特定武將選項,調用修改器資料夾裏ScenOfficer.mdb中的武將。如果生成劇本希望用不同的武將的話,可以在那裡增加。
	增加方法:利用劇本編輯器修改劇本後,用Access開啟劇本檔,在Person表中找出並複製新建的武將列,在ScenOfficer.mdb中貼上即可。
  預設為原劇本中670個史實武將。如果希望使用史實武將的話點上這選項就可以了。
  另外這檔案的簡體中文版在GBK資料夾中,如果生成劇本亂碼的話可以調用這個版本(把檔案放到修改器資料夾下,取代檔案。注意備份原檔案
- 調整父母影響下的特技及技能機率
- 把數據檔案全部放在DATA資料夾裏

v2.5(27/12/2011)
- 加入隨機化勢力技巧
- 隨機化部隊時,港口有機會獲得走舸隊
- 強力勢力生成:
隨意挑選一部分勢力為「強力勢力」,對勢力中的武將的能力及所屬城池再行調整。調得強一些,製成一些boss勢力來玩

v2.4(7/12/2011)
- 加入君主必為男性的選項
- 加入隨機化勢力外交度
- 取消生成特技時對人物性格的限制
- 一些bug的修正

v2.3(27/11/2011)
- 由遊戲的CommonData讀取顏色、特技編號等數據
- 改變special.txt, stunt.txt, personalTitle.txt, battleTitle.txt的格式,詳見README中的檔案說明
- 加入新的200x200中原爭霸劇本

v2.2(20/11/2011)
- 新增繁體版及簡體版設定,之前亂碼的用簡體版試一試
- 新增君主的子女額外機率設定
- 新增隨機化城池內政值
- 現可設定遊戲的路徑,生成的檔案會直接放在遊戲的劇本資料夾中
- 新增勢力可有多於一個建築
- 保存上一次關閉的設定(last.ORSET檔案),下一次再開啟修改器時讀取上一次的設定
- 武將仕官時必會遵從其仕官相性要求,避免劇本一開始時有大量武將下野

v2.1(13/11/2011)
- 新增君主可選隨機或勢力中五圍最高武將的選項
- 介面調整
- 新增配偶、子女生成,生成的子女能力可選受或不受其父母的能力影響
- 改動名稱列表,去除重覆的名稱,並加入更多名稱
- README改成網頁格式
- 建立修改器的可執行程序,沒安裝Java的用家會自動被提示安裝

---

使用方法:

1. 雙按CSSG.exe。如果不行,
2. 雙按CSanScenGenerator.jar開啟修改器 或
3. 雙按run.bat開啟修改器
4. 如果沒法啟動程式,請到 http://www.java.com/zh_TW/download/ 下載Java

開啟程式後,可以調整生成劇本的各項設定。如對各選項有不明白的地方,可以把鼠標放在那選項一會,即會彈出說明。

如果事前沒設置遊戲路徑,會有提示。可在修改器中的「設置遊戲路徑」再行設置。

設定滿意後,點一下左上角「生成劇本」即可。注意過程需時,一般不會超過數秒。

程序會在遊戲的劇本資料夾生成一個generatedScen.mdb檔案,即可遊玩。劇本名稱為「英雄集結」。

可以導出設定檔供下一次使用或用於分享用途,點右上角的「導出」按鈕即可。要導入之前儲存或別人的設定,點「導入」。檔案副檔名為ORSET.

程序沒有限制各項數值,輸入極端數值的後果自負。

這修改器在各項設定上給用者提供很大的自由度,但各項設定組合在一起,可能會出現一些不合理的現象。小心調較一下,就可以達到你想的劇本的了。

另外,經隨機化的劇本可以再用劇本修改器再行修改,直至自己滿意。

---

檔案列表:

CSanScenGenerator.jar - 主程序

run.bat - 用來執行主程序的一個檔案,需要放在CSanScenGenerator.jar同一個資料夾才能正常運作

ScenGenTemplate.mdb - 劇本生成時所依歸的檔案,不熟悉檔案結構者前不要更改

ScenOfficer.mdb - 使用特定武將功能所使用的武將列表

default.ORSET - 預設設定檔,如果改亂了可以導入這個檔案清除設定

facility.txt - 預先興建設施的機率,一行一個,第一個數字是設施ID,可以在CommonData/FacilityKind中找到,第二個數字是興建機率,為零至一的小數。

battleTitle.txt - 戰鬥稱號設定。
每一行為一個稱號。第一個數字為稱號ID,與CommonData中的對應。接著的九個數字分別為九種類型能取得這稱號的比重。每一個項目以TAB分隔。
leadership統率、might武力、intelligence智力、politics政治、glamour魅力、total五圍和、popularity名聲:下一個數字就是武將在該能力要最小達致的數值
空白代表該技能沒有其他條件。

femaleface.txt - 女武將頭像編號,一行一個。如果自己有額外的追加女武將頭像,可以在這個檔案加入那些頭像的編號,以使用那些頭像。預設的是所有官方的歷史及新武將頭像。

femalefaceA.txt - 女文官頭像編號,一行一個。如果自己有額外的追加女武將頭像,可以在這個檔案加入那些頭像的編號,以使用那些頭像。預設的是合適的官方的歷史及新武將頭像。

femalefaceM.txt - 女武官頭像編號,一行一個。如果自己有額外的追加女武將頭像,可以在這個檔案加入那些頭像的編號,以使用那些頭像。預設的是合適的官方的歷史及新武將頭像。

femalegivenname.txt - 生成女武將名字時,使用的名字列表,一行一個。想增加/刪除名稱的話(例如,你想要日本人的名字),可以修改這個檔案。有複名機率時,會隨意選這個列表中兩個名字並組合在一起。預設的當然是中國人的名稱吧。

influence.txt - 影響參數列表,每行代表一個影響,第一欄為可生成的影響ID,可在CommonData/influences中看到。詳細可以由influence.xlsx中修改,然後把所有數字複製到influence.txt中

maleface.txt - 男武將頭像編號,一行一個。如果自己有額外的追加男武將頭像,可以在這個檔案加入那些頭像的編號,以使用那些頭像。預設的是所有官方的歷史及新武將頭像。

malefaceA.txt - 男文官頭像編號,一行一個。如果自己有額外的追加男武將頭像,可以在這個檔案加入那些頭像的編號,以使用那些頭像。預設的是合適的官方的歷史及新武將頭像。

malefaceM.txt - 男武官頭像編號,一行一個。如果自己有額外的追加男武將頭像,可以在這個檔案加入那些頭像的編號,以使用那些頭像。預設的是合適的官方的歷史及新武將頭像。

malegivenname.txt - 生成男武將名字時,使用的名字列表,一行一個。想增加/刪除名稱的話(例如,你想要日本人的名字),可以修改這個檔案。有複名機率時,會隨意選這個列表中兩個名字並組合在一起。預設的當然是中國人的名稱吧。

personalTitle.txt - 個人稱號設定。
每一行為一個稱號。第一個數字為稱號ID,與CommonData中的對應。接著的九個數字分別為九種類型能取得這稱號的比重。每一個項目以TAB分隔。
leadership統率、might武力、intelligence智力、politics政治、glamour魅力、total五圍和、popularity名聲:下一個數字就是武將在該能力要最小達致的數值
空白代表該技能沒有其他條件。

special.txt - 技能設定。
每一行為一個技能。第一個數字為技能ID,與CommonData中的對應。接著的九個數字分別為九種類型能取得這稱號的機率。每一個項目以TAB分隔。
leadership統率、might武力、intelligence智力、politics政治、glamour魅力、total五圍和、popularity名聲:下一個數字就是武將在該能力要最小達致的數值
空白代表該技能沒有其他條件。

stunt.txt - 特技設定。
每一行為一個特技。第一個數字為特技ID,與CommonData中的對應。接著的九個數字分別為九種類型能取得這特技的機率。每一個項目以TAB分隔。
leadership統率、might武力、intelligence智力、politics政治、glamour魅力、total五圍和、popularity名聲:下一個數字就是武將在該能力要最小達致的數值
空白代表該技能沒有其他條件。

surname.txt - 姓氏列表,一行一個。如果想增加/減少姓氏的話(例如,你想要日本人的姓氏),可以修改這個檔案。預設的當然是中國人的姓氏吧,所有在表中的姓氏應該是真實存在的,好好看看吧。