常用的Base Code

发布于 2021-06-14  166 次阅读


233 = {    #233是省份编号
    add_core_of = SOV    #给某国该省的核心(remove则是移除)
    set_demilitarized_zone = yes    #设定为非军事区
    set_border_war = yes    #发生边界战争
    remove_building = {    #移除省内建筑
        type = arms_factory    #建筑类型
        level = 5            #等级/数量
    }
}

swap_ideas = { #替换国家精神(显示差异)
    remove_idea = REM_IDEA_ID #移除精神
    add_idea = ADD_IDEA_ID    #增加精神
}    

country_event = {    #发生事1
    days = 1        #时间
    id = finland.1    #事件ID
}

create_country_leader = {    #创建领导人
    name = "Peter II"        #领导人名字(可以是中文)
    desc = "POLITICS_PETER_II_DESC"    #说明(本地化
    picture = "Portrait_Yugoslavia_Peter_II.dds"    #图片
    expire = "1965.1.1"        #任期    
    ideology = despotism    #意识形态(这个是隶属于大意识形态里面的小意识形态,比如Marxism)
    traits = { }             #技能(有则放上去
}

add_country_leader_trait = warmonger #给领导人增加技能
remove_country_leader_trait = stout_defender    #移除领导人技能

create_navy_leader = {        #增加一个海军将领navy_leader(若是陆军上将则是corps_commander,元帅则是field_marshal)
    name = "Boaty McBoatface"    #名字,可以写中文
    gfx = "GFX_BoatfacesFace"    #图片
    traits = { }                #技能
    skill = 3                     #等级
}

retire_country_leader = yes        #移除一个领导人(若是kill则杀死)

set_party_name = {        #设置政党名
    ideology = democratic    #意识形态
    long_name = USA_republican_party #这两个在本地化文件里面
    name = USA_republican_party
}

set_politics = { #设置政治
    ruling_party = communism     #设置执政党
    election_allowed = no        #设置是否选举
}

set_political_party = { #设置政党支持率
    ideology = democratic
    popularity = 0.5
}

country是国家变量,global 是全球变量,state是省份变量
clr_country_flag =  移除某国家变量
modify_country_flag = { #更改国家变量赋值
    flag = national_stability #被更改的变量
    value = -5 #更改值
}
set_country_flag = { #设置有赋值的国家变量
    flag = national_stability
    value = 49
}
has_country_flag = {    #判定国家变量的赋值
    flag = national_stability #变量名
    value > 10            #赋值数
}
#有一定赋值的国家变量


人生五十年,如梦亦如幻。一生享尽,岂有不灭之道理。