最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

鋼鐵雄心4模組教程--變量@1

2021-08-17 07:52 作者:青楓留念  | 我要投稿

鋼鐵雄心4的變量機(jī)制和p社游戲的變量機(jī)制大差不差,一般在做普通(簡(jiǎn)單)Mod的情況下一般用不到(當(dāng)僅僅制作精神,國(guó)策,效果性事件,增益決議等),但是想弄點(diǎn)花花事或者做一些看起來(lái)比較好玩的內(nèi)容的時(shí)候,變量,數(shù)組與動(dòng)態(tài)變量等等就有比較重要的效果了。例如kr和tno等mod都是需要大量變量來(lái)支撐效果,所以我根據(jù)我做了很短時(shí)間mod的經(jīng)驗(yàn)來(lái)把變量的作用和使用方法按照我所了解的范圍寫一寫。


由于該教程主要側(cè)重變量等內(nèi)容與實(shí)際操作,所以其他教程內(nèi)容將不進(jìn)行重要說(shuō)明。


變量(Variables)是我們?cè)?鋼鐵雄心4 1.5.0,中添加的強(qiáng)大系統(tǒng)。它使內(nèi)容設(shè)計(jì)者能夠在不同位置存儲(chǔ)數(shù)字(“value”)并在效果(effect)/觸發(fā)器(triggers)中使用它們。

有 4 個(gè)范圍可以存儲(chǔ)變量

  • 國(guó)家(Country)

  • 狀態(tài)(State)

  • 單位負(fù)責(zé)人(Unit Leader)

  • 全球的(global)

每個(gè)國(guó)家、州和單位領(lǐng)導(dǎo)都有自己的變量列表。這說(shuō)明我們可以在對(duì)應(yīng)的國(guó)家,地塊,將領(lǐng),單位等賦值專門的變量。全局作用域(Global Variables)是唯一的,應(yīng)該用于存儲(chǔ)在全局(整個(gè)游戲-當(dāng)前存檔進(jìn)程)意義上有意義的變量,而不是特定于某個(gè)國(guó)家的變量。


(一)訪問(wèn)變量

在各種效果(effect)/觸發(fā)器(triggers)中,您將通過(guò)為其命名來(lái)訪問(wèn)變量。變量名不區(qū)分大小寫,除了一些特殊字符外,您可以使用任何您想要的字符。盡管為了一致性和未來(lái)證明,請(qǐng)避免使用除“_”以外的數(shù)字和特殊字符

默認(rèn)情況下,您將訪問(wèn)當(dāng)前范圍內(nèi)的變量。如果要訪問(wèn)特定范圍或不同范圍內(nèi)的變量,可以使用以下命令:

1.以國(guó)家(TAG)為目標(biāo)范圍訪問(wèn)變量

ENG.var_name?訪問(wèn)ENG的變量(var)

其中ENG為國(guó)家tag

var_name訪問(wèn)的是以ENG為目標(biāo) 存儲(chǔ)的變量

格式為TAG.var_name


兩個(gè)例子

1.提前設(shè)定效果作用域?yàn)閲?guó)家ENG

  1. effect = {

  2. ENG = {

  3. set_variables = { has_good = 100?}

  4. add_political_power =??has_good

  5. }

  6. }

2.在變量中設(shè)置國(guó)家ENG為目標(biāo)的變量

  1. effect = {

  2. set_variables = { ENG.has_good = 100?}

  3. ENG = {?add_political_power =??has_good }

  4. }

這樣英國(guó)的政治點(diǎn)數(shù)就加了100點(diǎn)

2.以地塊id(State ID)為目標(biāo)范圍訪問(wèn)變量

42.var_name?訪問(wèn)地塊ID為42的變量(var)

其中42為地塊ID

var_name訪問(wèn)的是以地塊id為目標(biāo)?存儲(chǔ)的變量

格式為State_id.var_name


3.全局(Global)變量

global.var_name?訪問(wèn)以游戲存檔進(jìn)程為目標(biāo)的變量(var)

global 代表全局

格式為global.var_name

例子:

  1. Effect = {

  2. set_variables = { global.has_good = 100?}

  3. ENG =? {?add_political_power =??global.has_good }

  4. GER = {?add_political_power?=??global.has_good }

  5. every_country = {

  6. limit = {

  7. has_political_power > 10

  8. AND= {

  9. OR = {

  10. tag = ENG

  11. tag = GER

  12. }

  13. }

  14. }

  15. add_political_power?=??global.has_good

  16. }

  17. }

  18. }

4.以作用域?yàn)槟繕?biāo)的變量(var)

您可以使用 ROOT、PREV 或 FROM等令牌訪問(wèn)不同范圍內(nèi)的變量

  • ROOT.var_name

  • PREV.var_name

  • FROM.var_name

  • THIS.var_name

  1. ROOT?---瞄準(zhǔn)此效果(effect)或觸發(fā)器(triggers)所在的根(root)(腳本進(jìn)入的第一個(gè)范圍/該作用域觸發(fā)器的第一個(gè)國(guó)家或者范圍)國(guó)家,無(wú)論這是什么其他范圍

  2. THIS?---以當(dāng)前范圍為目標(biāo),即為當(dāng)前的觸發(fā)器范圍的結(jié)果為目標(biāo)

  3. PREV ---以上一個(gè)范圍為目標(biāo)

  4. FROM ---在決議,這適用于目標(biāo)觸發(fā)決策的目標(biāo)。在事件,這適用于向您發(fā)送此事件


鋼鐵雄心4模組教程--變量@1的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
昌江| 湛江市| 化州市| 信丰县| 新民市| 四子王旗| 延川县| 资中县| 绥宁县| 巴彦淖尔市| 澜沧| 读书| 宣化县| 阳高县| 马龙县| 江西省| 革吉县| 赤壁市| 凤阳县| 竹北市| 阿坝县| 金秀| 山东省| 大兴区| 林芝县| 宝应县| 鄯善县| 洪泽县| 涪陵区| 庄浪县| 全椒县| 宜兰县| 内乡县| 调兵山市| 东方市| 安新县| 绥中县| 盐津县| 汶川县| 久治县| 甘德县|