[2.7] [onaction.cpp:129]: Referencing invalid event in on_action!

Issue #422 new
Tokiuji Yamana created an issue

on_actionで無効なイベントを参照しています!

error.log

[onaction.cpp:129]: Referencing invalid event in on_action! event: "ZP.1", location: " file: common/on_actions/00_on_actions.txt line: 832"
[onaction.cpp:129]: Referencing invalid event in on_action! event: "SSI.61", location: " file: common/on_actions/00_on_actions.txt line: 1198"

Comments (3)

  1. Tokiuji Yamana reporter

    バージョン2.6.3commonフォルダ内をキーワード「ZP.1」「SSI.61」で検索した結果

    \Crusader Kings II 2.6.3\common\on_actions\00_on_actions.txt (1 hit)
        Line 1151:          400 = SSI.61 # Aztec sacrifice
    Search "ZP.1" (0 hits in 0 files)
    

    バージョン2.7commonフォルダ内をキーワード「ZP.1」「SSI.61」で検索した結果

    Search "SSI.61" (1 hit in 1 file)
    \Crusader Kings II 2.7\common\on_actions\00_on_actions.txt (1 hit)
        Line 1198:          400 = SSI.61 # Aztec sacrifice
    Search "ZP.1" (1 hit in 1 file)
    \Crusader Kings II 2.7\common\on_actions\00_on_actions.txt (1 hit)
        Line 832:       1 = ZP.1
    

    バージョン2.6.3、eventsフォルダ内をキーワード「ZP.1」「SSI.61」で検索した結果

    Search "SSI.61" (2 hits in 2 files)
    \Crusader Kings II 2.6.3\events\siege_events.txt (1 hit)
        Line 1672:          NOT = { # Handled by SSI.61
    \Crusader Kings II 2.6.3\events\sunset_invasion.txt (1 hit)
        Line 2255:  id = SSI.61
    Search "ZP.1" (0 hits in 0 files)
    

    バージョン2.7、eventsフォルダ内をキーワード「ZP.1」「SSI.61」で検索した結果

    Search "SSI.61" (2 hits in 2 files)
    \Crusader Kings II 2.7\events\siege_events.txt (1 hit)
        Line 1672:          NOT = { # Handled by SSI.61
    \Crusader Kings II 2.7\events\sunset_invasion.txt (1 hit)
        Line 2365:  id = SSI.61
    Search "ZP.1" (6 hits in 1 file)
    \Crusader Kings II 2.7\events\zoroastrian_holy_pets.txt (6 hits)
        Line 5: # ID ZP.1-ZP.100                          #
        Line 5: # ID ZP.1-ZP.100                          #
        Line 19:    id = ZP.1
        Line 147:       character_event = { id = ZP.1 }
        Line 167:       character_event = { id = ZP.1 }
        Line 187:       character_event = { id = ZP.1 }
    

    NMIH MOD、eventsフォルダ内をキーワード「ZP.1」「SSI.61」で検索した結果

    Search "SSI.61" (1 hit in 1 file)
    \NMIH\events\siege_events.txt (1 hit)
        Line 1672:          NOT = { # Handled by SSI.61
    Search "ZP.1" (0 hits in 0 files)
    

    原因仮説

    • 「events\sunset_invasion.txt」と「events\zoroastrian_holy_pets.txt」がMOD内に存在せず、イベントIDの「SSI.61」と「ZP.1」を参照できないことが原因か?
    • この2つのイベントはアステカDLCとゾロアスター教関係のイベントようなので、これを参照しているon_actionsの記述を削除するか、2つのイベントファイルをMODにコピーすればエラーが消えそう。
  2. Log in to comment