イベントの作成法について解説します。
イベント文に必要な部品は以下の通りです。
イベントの通し番号です。この番号が同じイベントが2個以上あってはいけません。 なので、新たにイベントを作る場合は未使用のidを用意する必要があります。
イベント発生条件を設定する箇所です。
イベントの発生確率を設定する箇所です。
イベントの名前を設定する箇所です。 名前を直接書き込むのではなく、イベント名番号を書き込みます。 イベントファイルとは別にlocalisationフォルダのファイルにこのイベント番号と、それに対応するイベント名を書くことになります。
イベント発生時に表示される文章を設定する箇所です。 イベント名と同じく文章を直接書き込むようにはなっていません。
イベントがもたらす効果を設定する箇所です。
以下は特定の州がヴェストファーレン王国の中核州になるイベントです。
革命が発生した国がLuneburg、Osnabruk、Hesse、Lippe、Munsterの5つの州を領有しており、 ヴェストファーレン王国が存在しないとこのイベントが発生します。 このイベントは基本的には180ヶ月に1度の確率で発生しますが、 安定度が2以上の場合は171ヶ月に1度の確率で発生します。(180×0.95=171)
country_event = { id = 1012 (ここでidを設定)
trigger = { (ここからトリガーの設定) NOT = { exists = WES } (ヴェストファーレン王国が存在しない) is_revolution_target = yes (革命が発生している) owns = 53 (Luneburg州を領有している) owns = 56 (Osnabruk州を領有している) owns = 81 (Hesse州を領有している) owns = 82 (Lippe州を領有している) owns = 86 (Munster州を領有している) } (ここまでトリガーの設定)
mean_time_to_happen = { (ここから発生確率の設定) months = 180 (基本発生確率) modifier = { factor = 0.95 (確率補正) stability = 2 (安定度が2以上である) } } (ここまで発生確率の設定)
title = "EVTNAME1012" (イベント名) desc = "EVTDESC1012" (イベント文)
option = { (ここからイベントの設定) name = "EVTOPTA1012" (選択肢文の設定) WES = { (誰が効果を得るかの設定) add_core = 52 (Altmark州が中核州になる) add_core = 53 (Luneburg州が中核州になる) add_core = 54 (Bremen州が中核州になる) add_core = 56 (Osnabruk州が中核州になる) add_core = 57 (Hannover州が中核州になる) add_core = 81 (Hesse州が中核州になる) add_core = 82 (Lippe州が中核州になる) add_core = 83 (Nassau州が中核州になる) add_core = 86 (Munster州が中核州になる) } } (ここまでイベントの設定) }
質問などはこちらへ。
最新の15件を表示しています。 コメントページを参照