此頁面正在翻譯中
定義(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. |