定義

本頁面所適用的版本可能已經過時,最後更新於1.2

定義Defines)是影響某些非腳本化遊戲行為的變量,如軍隊移動和謀略。

Configuration[編輯 | 編輯原始碼]

遊戲本體的定義位於game\common\defines\00_defines.txt

要修改定義,最好不要修改原版文件,而是使用模組。首先應當生成mod,並在Documents\Paradox Interactive\mod\[mod name]\common\defines路徑下建立文件。對定義做出的修改可以遵從下面的例子進行,如將遊戲結束日期定為1800年:

NGame = {
    END_DATE = "1800.1.1"
}

該mod文件只需要列舉做出修改的定義,沒有變動的部分不需要寫入mod。

定義列表[編輯 | 編輯原始碼]

以下是分類列出的不完整定義列表。

遊戲[編輯 | 編輯原始碼]

變量 單位 注釋/描述
END_DATE = "1453.1.1" YYYY.M.D 年.月.日
GAME_SPEED_TICKS 每級遊戲速度下模擬一天的實際秒數(第一個值是最慢速度,最後一個值是最快速度)。
COMBAT_TICK_LIMIT = 1
LAG_DECREASE_SPEED_DAYS = 15 在多人遊戲中,將會導致遊戲速度降低的玩家端延遲天數。
LAG_PAUSE_DAYS = 30 在多人遊戲中,將會導致遊戲暫停的玩家端延遲天數。
MULTIPLAYER_EVENT_TIME_OUT = 90 在多人遊戲中,一個事件將會持續顯示的天數。如果時間已過,遊戲將自動選擇一個選項。
BENCHMARK_TEST_DURATION = 135 Duration of a benchmark test using the "-benchmark" launch option.
BENCHMARK_INTERFACE_INTERVAL = 5.0 Time before the benchmark changes the open UI window.
BENCHMARK_OBSERVE_CHARACTER = k_england Title The title of the character who will be observed for the benchmark.
BENCHMARK_WAYPOINTS Where the camera should pan during the benchmark.

Setup[編輯 | 編輯原始碼]

變量 單位 注釋/描述
COURTLESS_CHARACTER_GUEST_CHANCE = 0.25 無廷臣角色獲得一名廷臣機率,此值不作用於開局顧問的生成
GENERATED_POOL_CHARACTERS 開局時在每個角色池(公爵領)內,隨機生成不定數目的角色
GENERATED_POOL_CHARACTER_TEMPLATES 角色池模板,如trait-based templates可以指定角色的特質
GENERATED_POOL_CHARACTER_TEMPLATE_WEIGHTS 影響各模板調用的權重參數,與相應模板名相對應
DESIRED_NEIGHBOR_POOLS = 4 Number of pools each pool should try to border.
MAX_POOL_NEIGHBOR_DISTANCE = 3 角色池之間的海洋地塊未超過此數目,可以被視為相互鄰接

Jomini Map[編輯 | 編輯原始碼]

變量 單位 注釋/描述
WORLD_EXTENTS_X = 8191 地圖寬度
WORLD_EXTENTS_Y = 51 地圖深度
WORLD_EXTENTS_Z = 4095 地圖高度
WATERLEVEL = 3.8 海平面

Characters[編輯 | 編輯原始碼]

變量 單位 注釋/描述
MALE_RANDOM_AGE_BASE = 16 隨機生成的男性角色起始年齡
MALE_RANDOM_AGE_SPAN = 20 隨機生成男性角色年齡的方差,起始年齡加上不大於方差的隨機數的結果,將作為生成角色的年齡
FEMALE_RANDOM_AGE_BASE = 16 隨機生成的女性角色起始年齡
FEMALE_RANDOM_AGE_SPAN = 16 隨機生成女性角色年齡的方差,起始年齡加上不大於方差的隨機數的結果,將作為生成角色的年齡
RANDOM_PERSONALITY_TRAITS_BASE = 3 隨機生成角色的起始特質數目
RANDOM_PERSONALITY_TRAITS_SPAN = 0 隨機生成角色的特質數目方差,默認值為0,即隨機生成角色總是擁有3個特質
RANDOM_CHARACTER_DIPLOMACY_MIN = 0 隨機生成角色外交能力最小值
RANDOM_CHARACTER_DIPLOMACY_MAX = 10 隨機生成角色外交能力最大值
RANDOM_CHARACTER_MARTIAL_MIN = 0 隨機生成角色軍事能力最小值
RANDOM_CHARACTER_MARTIAL_MAX = 10 隨機生成角色軍事能力最大值
RANDOM_CHARACTER_STEWARDSHIP_MIN = 0 隨機生成角色管理能力最小值
RANDOM_CHARACTER_STEWARDSHIP_MAX = 10 隨機生成角色管理能力最大值
RANDOM_CHARACTER_INTRIGUE_MIN = 0 隨機生成角色謀略能力最小值
RANDOM_CHARACTER_INTRIGUE_MAX = 10 隨機生成角色謀略能力最大值
RANDOM_CHARACTER_LEARNING_MIN = 0 隨機生成角色學識能力最小值
RANDOM_CHARACTER_LEARNING_MAX = 10 隨機生成角色學識能力最大值
RANDOM_CHARACTER_PROWESS_MIN = 0 隨機生成角色勇武力最小值
RANDOM_CHARACTER_PROWESS_MAX = 10 隨機生成角色勇武力最大值
RANDOM_CHARACTER_MIN_FERTILITY = 0.5 隨機生成角色生育力最小值
RANDOM_CHARACTER_MAX_FERTILITY = 0.6 隨機生成角色生育力最大值
RANDOM_CHARACTER_MIN_HEALTH = 4.0 隨機生成角色基礎健康最小值
RANDOM_CHARACTER_MAX_HEALTH = 5.0 隨機生成角色基礎健康最大值
RANDOM_CHARACTER_AGE_MIN_HEALTH = 2.5 在年齡發生改變後,隨機生成角色基礎健康最小值
MAX_STRESS_LEVEL = 3 最高壓力等級
STRESS_PER_LEVEL = 100 每級壓力對應點數
STRESS_MONTHLY_CHANGE = 0 達到角色基礎壓力水平前,每月數值的變化
MAX_DREAD = 100 最大恐怖值
BASE_DREAD = 0 基礎恐怖值
DREAD_MONTHLY_CHANGE = 0.5 達到角色基礎恐怖值前,每月數值的變化
BOLD_LEVEL_COWED = 45 恐怖值高於AI角色膽量此數值時,該角色將感到畏懼
BOLD_LEVEL_INTIMIDATED = 20 恐怖值高於AI角色膽量此數值時,該角色將感到懼怕
MAX_TYRANNY = 1000 暴政最大值
TYRANNY_MONTHLY_CHANGE = -0.25 月度暴政變化值
BASE_FERTILITY = 0.5 基礎生育力
BASE_HEALTH = 5.0 基礎健康值
LEVELS_PIETY 每奉獻等級所需要的虔誠,第一級/最低等級寫在最前,數值以升序排列
LEVELS_PRESTIGE 每威望等級所需要的威望,第一級/最低等級寫在最前,數值以升序排列
BASE_PIETY_EXPERIENCE = 1000 初始虔誠值(用於奉獻等級機制)
BASE_PRESTIGE_EXPERIENCE = 1000 初始威望值(用於威望等級機制)
LEVEL_DROP_MAX_RETAINED_PROGRESS_PIETY = 0.5 角色從上一奉獻等級跌落後,所能保存的虔誠值
LEVEL_DROP_MAX_RETAINED_PROGRESS_PRESTIGE = 0.5 角色從上一威望等級跌落後,所能保存的威望值
LEVELS_PIETY_GRAPHICAL_STEP = 1 奉獻等級更換圖標所需的等級差
LEVELS_PRESTIGE_GRAPHICAL_STEP = 1 威望等級更換圖標所需的等級差
PIETY_ZERO_LEVEL = 1 被視為初始,或換言之「零」級的奉獻等級
PRESTIGE_ZERO_LEVEL = 1 被視為初始,或換言之「零」級的威望等級
TODDLER_AGE = 3 達到此年齡後將成為幼童,同時獲得童年特質
CHILDHOOD_AGE = 6 達到此年齡後將成為兒童,獲得教育重心(基於童年特質),並可以接受教育
ADOLESCENCE_AGE = 12 達到此年齡後將成為少年,並獲得教育特質
MALE_ADULT_AGE = 16 男性角色達到此年齡後將成年,並獲得一系列效果,如解鎖多種外交行動
FEMALE_ADULT_AGE = 16 女性角色達到此年齡後將成年,並獲得一系列效果,如解鎖多種外交行動
BETROTHAL_TIMEOUT_AGE = 17 不滿足條件的訂婚在雙方年齡都達到此值之後將被取消
MALE_ATTRACTION_CUTOFF_AGE = 65 此年齡之後,男性角色特質中的吸引力效果失效
FEMALE_ATTRACTION_CUTOFF_AGE = 50 此年齡之後,女性角色特質中的吸引力效果失效
HEALTH_STATE_LEVELS_VALUES 健康等級閾值
HEALTH_STATE_LEVELS_TEXTS 健康等級閾值文本(如「生龍活虎」、「行將就木」),與 HEALTH_STATE_LEVELS_VALUES 相對應
SKILL_LEVELS_VALUES 屬性能力等級閾值
SKILL_LEVELS_TEXTS 屬性能力等級閾值文本(如「優秀」、「糟糕」),與 SKILL_LEVELS_VALUES 相對應
SKILL_MODIFIER_OFFSET = -8 屬性能力補償值,屬性閾值判斷時需加上此值
MAX_RELATIONS_TO_SHOW = 3 角色界面屬性,(相互間)關係展示數目
PRESTIGE_FROM_DYNASTY_ON_MARRIAGE_FACTOR = 0.1 與目標王朝聯姻獲得威望乘數
PRESTIGE_FROM_DYNASTY_ON_BORN_FACTOR = 0.2 本王朝生下孩子所能帶來的威望乘數
MARRIAGE_TIER_DIFF_PRESTIGE_MULT = 100 頭銜等級間差距乘數
CHARACTER_TRAVEL_TIME = 0.1 地圖距離乘數,決定行程時間
FOCUS_CHILD_MIN_AGE = 6 兒童教育重心最小年齡
FOCUS_CHILD_MAX_CHANGES = 1 兒童教育重心變更次數最大值
FOCUS_ADULT_COOLDOWN_MONTHS = 60 變更生活重心冷卻時間
SKILL_SCALE_AGE = 16
MAX_HEIR_TO_SHOWN = 4 角色界面屬性,顯示繼承頭銜數目
MAX_PARENT_STEPS_FOR_HEIR = 6 如果角色不存在後代,則從自身算起,可視為繼承人的角色至遠不能在族譜中遠於此代際關係
MIN_HEIR_TO_FIND = 20 在後代中尋找繼承人時,最早被判定為繼承人的前此數值人數將被視為繼承人,此數值之外的角色幾乎不產生影響
MAX_HEIRS_IN_LINE_OF_SUCCESSION_TOOLTIP = 5 頭銜繼承人顯示數目最大值
MAX_POTENTIAL_SPOUSES = 100000 「尋找配偶」與「安排婚姻」界面顯示潛在配偶數目最大值.
MONTHS_OF_INCOME_AT_START = 12 開局時,所有統治者的財產為月度收入乘以此值
MAXIMUM_DIPLOMATIC_RANGE = 1000 (外交距離:默認)最大外交距離
MAXIMUM_DIPLOMATIC_RANGE_RESTRICTED = 750 (外交距離:受限)最大外交距離
HOOK_COOLDOWN_DURATION_YEARS = 5 強牽製冷卻時間(距離上次使用)
MAX_COUNTIES_IN_REALM_AS_DUKE = 30 作為公爵或伯爵,玩家(AI並不受此影響),持有超過此數目的伯爵領將遭受懲罰,國王與皇帝免受此處罰。
INCOME_PENALTY_PER_COUNTY_ABOVE_LIMIT = 0.05 持有伯爵領頭銜多餘 MAX_COUNTIES_IN_REALM_AS_DUKE 設定值後,每多出一個,收入等比例下降此數值
FORCED_SUCCESSION_ELECTION_YEARS = 5 強牽制強制投票時限
MINIMUM_VALUE_FOR_PERSONALITY_DESCRIPTION = 25 AI 個性 低於此值時,將沒有個性描述
STRONG_VALUE_FOR_PERSONALITY_DESCRIPTION = 75 AI 個性高於此值時,將採用更為正面的描述
MINIMUM_TIER_FOR_REGNAL_NUMBERING = 3 Minimum tier in order for regnal numbering to be used. 1 is baron, 5 is emperor.
PERCENTAGE_HOMOSEXUAL = 5.0 Percentage chance of a randomly-created character being homosexual.
PERCENTAGE_BISEXUAL = 5.0 Percentage chance of a randomly-created character being bisexual.
PERCENTAGE_ASEXUAL = 1.0 Percentage chance of a randomly-created character being asexual.
DESIGNATE_HEIR_DISPLAY_COST = 1000 Prestige cost for designating an heir.
PRETENDERS_TO_TITLE = 5 Maximum number of characters to be stored as pretenders to a title (including the heir).
PARTITION_SCORE_PER_OWN_COUNTY = 2 Score an owned county contributes in partition when selecting a title. The higher this value, the more getting a title with personally-owned land is encouraged.
PARTITION_SCORE_PER_OTHER_COUNTY = 1 Score that a county owned by another heir takes away in partition when selecting a title. The higher this is, the more getting a title with land not owned by other heirs is encouraged.
DESIRED_CONCUBINES_PER_TIER Number of concubines a ruler of each tier wants if their faith allows concubines, in ascending order by tier.
PRESTIGE_LOSS_PER_MISSING_CONCUBINE = 0.1 Monthly prestige loss per missing fertile concubine.
DEBT_MODIFIER_THRESHOLDS When the various debt modifiers take effect, by months of income of debt.