幻想地圖生成器(一)軍事力量


3樓貓 發佈時間:2023-10-18 12:32:28 作者:全球玩家準備就緒 Language

添加於1.3版的軍事力量(Military Forces)功能,是集合了一系列因素(如當地人口、領地、天氣、文化等特點)所產生的軍事單位,但為了方便使用,作者把它們聚合成一個個軍團(regiment)。生成規則、單位類型和軍團都是可編輯與定製的。部分功能需要在軍團層面才能更改。
依舊以個人漢化版1.93.04為準,關於幻想地圖生成器的介紹可以看往期

軍事概覽頁面(Military Overview)

以漢化版為例子,該頁面和大多數功能一樣首先以表格形式顯示。軍事概覽提供國家所屬、兵種、總數、參軍率和戰爭警報(War alert,以下簡稱WA)。總數顯示所有軍事單位的總和,考慮非戰鬥單位(Crew)(詳見下一標題)。參軍率即佔國家人口的百分比(又稱軍事化指數,militarization index),默認情況下約1- 2%。WA是一個指數,決定國家願意主動發動戰爭的程度,並作為單位數量的乘數。計算方法在作者的生成邏輯部分中詳細描述。
底部菜單功能分別為 編輯單位 切換 重新計算 下載數據

底部菜單功能分別為 編輯單位 切換 重新計算 下載數據

編輯軍事單位

窗口可自定義你想要的軍事單位,作者沒有定義最大單元數,但如果太大會使概覽窗口過於複雜而無法觀察。單位概念由它的類型定義。類型變量是硬編碼(hard-coded,即作者寫死在代碼中的內容),並定義了生成時規則,你可以在下一節中看到所有這些規則。
這樣做是為了避免可能出現的問題,目前沒有再生就無法更改單位。

這樣做是為了避免可能出現的問題,目前沒有再生就無法更改單位。


可自定義的參數包括:
  • 圖標 單位符號。為了簡單起見,我們使用 Unicode 表情符號。雖然有一個預先選擇的列表,但你可以使用任何 Unicode 字符。Unicode 表情符號在不同的系統和瀏覽器中看起來不同。
  • 名稱 唯一名稱
  • 農村 被徵召入伍的農村人口百分比。定義該單位將為一個單元格人口生成多少部隊。然後,根據下一節中描述的特定規則調整此數字。如果希望僅在城鎮中生成單位,請設置為 0
  • 城市 被徵召到該單位的城市人口百分比。希望僅徵召農村人口可設置為0
  • 工作人員(Crew) 一單位軍隊的平均人數。像坦克乘員通常是4。此數字用於計算總人數,完全不影響單位力量
  • 功率 單位造成的傷害。僅用於戰鬥模擬
  • 類型 要應用於單元的一組規則,請參閱下一節中的詳細信息
  • Sep 檢查單位是否是獨立,而不與其他軍隊組成一個團。例:默認情況下,海軍單位不會與一個團中的非海軍單位混合。
必須點擊應用才觸發生成,作者這樣做是為了避免出現問題,目前不重新生成就無法更改單位。

生成邏輯

原作者說:幻想地圖生成器軍團的創建邏輯非常先進,並考慮了不同的方面,如國家外交,類型,文化和宗教,單元格生物群和海拔,以及軍事單位的具體情況。
請注意以下內容略顯枯燥,僅介紹作者的計算方法,可跳至下一標題。
第一步,每個國家的WA表明有多少意願發動戰爭。WA是所有國家軍事力量的修改器。例如,如果一個國家有1000個步兵,WA為2,步兵總數會是2000。戰爭警戒率是擴張完成率(國家擴張/面積)和外交警戒率(外交關係率)的組合。說明面積相對較小的擴張主義國家比適度擴張的大國獲得更高的WA。外交警戒是關係率的總和,關係好會增加值,反之減少。鄰國和所有國家單獨計算外交警戒,因此與鄰國的關係對戰爭警戒的影響更大。外交關係修飾符: Ally: -0.2, Friendly: -0.1, Neutral: 0, Suspicion: 0.1, Enemy: 1, Unknown: 0, Rival: 0.5, Vassal: 0.5, Suzerain: -0.5

WA並不是唯一的狀態修飾符。另一個依賴於國家類型,並基於硬編碼進行應用。

某些國家類型有額外修飾符。部落得到2倍的騎兵單位,而共和國得到1.2倍的海軍單位。
第二步,計算每個單元格和城鎮的部隊數量。每個單位單獨計算並考慮了特有除法器(Possession-specific divider 不知道翻譯的對不對)、軍事選項中設置的單位百分比、以上計算的狀態修飾符和硬編碼的單位類型。例如,在遊牧生物群落的細胞中,騎馬單位具有x3修飾符,而在高地中,它們的數量會減少。公式為:例如,在遊牧生物群落的單元中,安裝的單位有x3修改器,而它們的數量在高地減少。其公式為: Troops = Population_points / 100 * Possession_divider * Unit_percentage * State_mod * Unit_mod * Population_rate
僅在3種情況下使用特定除法器:
  • 單元格文化不是國家的主導文化:聯盟1.2,其他國2
  • 單元格宗教不是國家的主導宗教:神權國2.2,其他國1.4
  • 單元格是在一個不同的島嶼國家的中心:海軍國1.2,其他國1.8。
單位修改器應用於遊牧和溼地生物群落的細胞,也適用於高地細胞(高度> 70)
10000人口的通用部隊數量,如果國家修改器為1,並應用標準單位選項和人口比率.

請注意海軍單位只能在港口城市生成。
每個單元和城鎮的部隊組成一個排。排的數量太多會按部隊數量排序,並根據排之間的距離和預期規模聚集成軍團。團的預期規模是一簡單的公式計算的。如果目前的團足夠大,則另建一個軍團。然後系統生成名稱和一些細節,並把它們放在地圖上。

軍團編輯器

點擊軍團框彈出軍團編輯器,圓圈是團的基地,也可以拖動。

你可以重命名團或恢復其原始名稱,更改團徽和組成。你還可以定義團的類型:陸地或海軍。海軍團看起來幾乎和陸地一樣,唯一的視覺差異是方框的大小。
底部的圖標允許攻擊外國軍團(詳情見《戰爭模擬器》),新建、拆分、合併等等。
參考作者維基翻譯並潤色,原文



© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com