[2.7] [triggerimplementation.cpp:21208]: Script Assert! assert:

Issue #420 new
Tokiuji Yamana created an issue

error.log

[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 761"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 781"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 801"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 821"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 841"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 861"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 881"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 901"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 921"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 941"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1449"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1458"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1467"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1476"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1485"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1494"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1503"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1512"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1521"
[triggerimplementation.cpp:21208]: Script Assert! assert: "_pRegion != NULL && "Invalid Region in RegionalPercentageTrigger"", type: "regional_percentage", location: " file: events/rip_outbreak_events.txt line: 1530"

Comments (5)

  1. Tokiuji Yamana reporter

    バージョン2.6.0のチェンジログ

    - Added "regional_percentage" trigger:
        regional_percentage = {
            region = andalusia
            percentage = 0.5
    
            has_province_flag = aztec_explorers
        }
    

    バージョン2.6.3のローカルフォルダの検索結果

    \Crusader Kings II 2.6.3\events\rip_outbreak_events.txt (20 hits)
        Line 658:               regional_percentage = {
        Line 678:               regional_percentage = {
        Line 698:               regional_percentage = {
        Line 718:               regional_percentage = {
        Line 738:               regional_percentage = {
        Line 758:               regional_percentage = {
        Line 778:               regional_percentage = {
        Line 798:               regional_percentage = {
        Line 818:               regional_percentage = {
        Line 838:               regional_percentage = {
        Line 1349:          regional_percentage = {
        Line 1358:          regional_percentage = {
        Line 1367:          regional_percentage = {
        Line 1376:          regional_percentage = {
        Line 1385:          regional_percentage = {
        Line 1394:          regional_percentage = {
        Line 1403:          regional_percentage = {
        Line 1412:          regional_percentage = {
        Line 1421:          regional_percentage = {
        Line 1430:          regional_percentage = {
    

    バージョン2.7のローカルフォルダの検索結果

    \Crusader Kings II 2.7\events\rip_outbreak_events.txt (20 hits)
        Line 761:               regional_percentage = {
        Line 781:               regional_percentage = {
        Line 801:               regional_percentage = {
        Line 821:               regional_percentage = {
        Line 841:               regional_percentage = {
        Line 861:               regional_percentage = {
        Line 881:               regional_percentage = {
        Line 901:               regional_percentage = {
        Line 921:               regional_percentage = {
        Line 941:               regional_percentage = {
        Line 1449:          regional_percentage = {
        Line 1458:          regional_percentage = {
        Line 1467:          regional_percentage = {
        Line 1476:          regional_percentage = {
        Line 1485:          regional_percentage = {
        Line 1494:          regional_percentage = {
        Line 1503:          regional_percentage = {
        Line 1512:          regional_percentage = {
        Line 1521:          regional_percentage = {
        Line 1530:          regional_percentage = {
    
  2. Tokiuji Yamana reporter

    file: events/rip_outbreak_events.txt line: 761該当行

    regional_percentage = {
        region = world_india
        percentage = 0.5
        OR = {
            has_province_modifier = depopulated_1
            has_province_modifier = depopulated_2
            has_province_modifier = depopulated_3
        }
    }
    

    「world_india」を定義していると思われるところ

    Crusader Kings II 2.7\map\geographical_region.txt (7 hits)

        Line 112: world_india_deccan = {
        Line 128: world_india_bengal = {
        Line 142: world_india_rajastan = {
        Line 219: world_india = {
        Line 221:       world_india_deccan world_india_bengal world_india_rajastan
        Line 221:       world_india_deccan world_india_bengal world_india_rajastan
        Line 221:       world_india_deccan world_india_bengal world_india_rajastan
    
  3. Tokiuji Yamana reporter

    NMIH MODリポジトリの「map」フォルダの検索結果

    Search "world_india" (0 hits in 0 files)
    
  4. Tokiuji Yamana reporter
    • イベントの内、regional_percentageトリガーを使用していて「region」指定がMODにないもならイベント自体を消した方が良いかもしれません。
  5. Tokiuji Yamana reporter
    • 「events/rip_outbreak_events.txt」の1435行からはじまるイベントID「id = RIP.10031」と734行から定義されるイベントID「RIP.10012」をすべてコメントアウトしたところエラーが出なくなったことを確認しました。
  6. Log in to comment