Page 4 of 30 FirstFirst 123456789101112131429 ... LastLast
Results 61 to 80 of 582

Thread: Bovine M2TW Checker

  1. #61
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Bovine M2TW Checker

    You just made testing (and using it for multiple mods) your tool one level more difficult - before this I simply copied\renamed the runcheck BAT file and changed the path inside it. Now I have to do it with the runcheck bat file (to call a different CFg file) and the configuration file (to enter a different path)

    Please merge the files again?

    Might be a day or two until I get a chance to test the new version.


    Edit: quick one - graphics_n_units needs a vanilla file exception list, my log for BG is full of those, pretty much every single entry from descr_model_strat:
    Code:
    Unable to find list of skeletons/animations (descr_skeleton.txt). This is okay only if you are using only vanilla models, else you may have given a wrong path to your mod's datafolder.62: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_denmark.tga" does not exist.
    63: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_scotland.tga" does not exist.
    64: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_france.tga" does not exist.
    65: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_hre.tga" does not exist.
    66: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_england.tga" does not exist.
    67: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_hre.tga" does not exist.
    68: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_england.tga" does not exist.
    69: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_poland.tga" does not exist.
    70: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_hungary.tga" does not exist.
    71: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_russia.tga" does not exist.
    72: (Entry northern_ambassador) Reference "models_strat/northern_ambassador.cas" does not exist.
    73: (Entry northern_ambassador) Reference "models_strat/shadow_scroll.cas" does not exist.
    79: (Entry southern_ambassador) Reference "models_strat/textures/southern_ambasador_milan.tga" does not exist.
    80: (Entry southern_ambassador) Reference "models_strat/textures/southern_ambasador_papacy.tga" does not exist.
    81: (Entry southern_ambassador) Reference "models_strat/textures/southern_ambasador_portugal.tga" does not exist.
    82: (Entry southern_ambassador) Reference "models_strat/textures/southern_ambasador_castile.tga" does not exist.
    83: (Entry southern_ambassador) Reference "models_strat/textures/southern_ambasador_venice.tga" does not exist.
    84: (Entry southern_ambassador) Reference "models_strat/textures/southern_ambasador_sicily.tga" does not exist.
    85: (Entry southern_ambassador) Reference "models_strat/textures/southern_ambasador_byzantium.tga" does not exist.
    86: (Entry southern_ambassador) Reference "models_strat/southern_ambassador.cas" does not exist.
    87: (Entry southern_ambassador) Reference "models_strat/shadow_scroll.cas" does not exist.
    93: (Entry islamic_ambassador) Reference "models_strat/textures/islamic_ambassador_egypt.tga" does not exist.
    94: (Entry islamic_ambassador) Reference "models_strat/textures/islamic_ambassador_moors.tga" does not exist.
    95: (Entry islamic_ambassador) Reference "models_strat/textures/islamic_ambassador_moors.tga" does not exist.
    96: (Entry islamic_ambassador) Reference "models_strat/textures/islamic_ambassador_turks.tga" does not exist.
    97: (Entry islamic_ambassador) Reference "models_strat/textures/islamic_ambassador_mongals.tga" does not exist.
    98: (Entry islamic_ambassador) Reference "models_strat/textures/islamic_ambassador_timurids.tga" does not exist.
    99: (Entry islamic_ambassador) Reference "models_strat/islamic_ambassador.cas" does not exist.
    100: (Entry islamic_ambassador) Reference "models_strat/shadow_hand.cas" does not exist.
    110: (Entry northern_spy) Reference "models_strat/textures/spy_denmark.tga" does not exist.
    111: (Entry northern_spy) Reference "models_strat/textures/spy_scotland.tga" does not exist.
    112: (Entry northern_spy) Reference "models_strat/textures/spy_france.tga" does not exist.
    113: (Entry northern_spy) Reference "models_strat/textures/spy_hre.tga" does not exist.
    114: (Entry northern_spy) Reference "models_strat/textures/spy_england.tga" does not exist.
    115: (Entry northern_spy) Reference "models_strat/textures/spy_hre.tga" does not exist.
    116: (Entry northern_spy) Reference "models_strat/textures/spy_england.tga" does not exist.
    117: (Entry northern_spy) Reference "models_strat/textures/spy_poland.tga" does not exist.
    118: (Entry northern_spy) Reference "models_strat/textures/spy_hungary.tga" does not exist.
    119: (Entry northern_spy) Reference "models_strat/textures/spy_russia.tga" does not exist.
    120: (Entry northern_spy) Reference "models_strat/northern_spy.cas" does not exist.
    121: (Entry northern_spy) Reference "models_strat/shadow_hand.cas" does not exist.
    127: (Entry southern_spy) Reference "models_strat/textures/southern_spy_milan.tga" does not exist.
    128: (Entry southern_spy) Reference "models_strat/textures/southern_spy_papacy.tga" does not exist.
    129: (Entry southern_spy) Reference "models_strat/textures/southern_spy_castile.tga" does not exist.
    130: (Entry southern_spy) Reference "models_strat/textures/southern_spy_portugal.tga" does not exist.
    131: (Entry southern_spy) Reference "models_strat/textures/southern_spy_venice.tga" does not exist.
    132: (Entry southern_spy) Reference "models_strat/textures/southern_spy_sicily.tga" does not exist.
    133: (Entry southern_spy) Reference "models_strat/textures/southern_spy_byzantium.tga" does not exist.
    134: (Entry southern_spy) Reference "models_strat/southern_spy.cas" does not exist.
    135: (Entry southern_spy) Reference "models_strat/shadow_hand.cas" does not exist.
    141: (Entry islamic_spy) Reference "models_strat/textures/islamic_spy_egypt.tga" does not exist.
    142: (Entry islamic_spy) Reference "models_strat/textures/islamic_spy_moors.tga" does not exist.
    143: (Entry islamic_spy) Reference "models_strat/textures/islamic_spy_timurids.tga" does not exist.
    144: (Entry islamic_spy) Reference "models_strat/textures/islamic_spy_turks.tga" does not exist.
    145: (Entry islamic_spy) Reference "models_strat/textures/islamic_spy_mongals.tga" does not exist.
    146: (Entry islamic_spy) Reference "models_strat/islamic_spy.cas" does not exist.
    147: (Entry islamic_spy) Reference "models_strat/shadow_hand.cas" does not exist.
    157: (Entry northern_assassin) Reference "models_strat/textures/mtw_northen_european_assassin_denmark.tga" does not exist.
    158: (Entry northern_assassin) Reference "models_strat/textures/mtw_northen_european_assassin_scotland.tga" does not exist.
    159: (Entry northern_assassin) Reference "models_strat/textures/mtw_northen_european_assassin_france.tga" does not exist.
    160: (Entry northern_assassin) Reference "models_strat/textures/mtw_northen_european_assassin_hre.tga" does not exist.
    161: (Entry northern_assassin) Reference "models_strat/textures/mtw_northen_european_assassin_england.tga" does not exist.
    162: (Entry northern_assassin) Reference "models_strat/textures/mtw_northen_european_assassin_hre.tga" does not exist.
    163: (Entry northern_assassin) Reference "models_strat/textures/mtw_northen_european_assassin_england.tga" does not exist.
    164: (Entry northern_assassin) Reference "models_strat/textures/mtw_northen_european_assassin_poland.tga" does not exist.
    165: (Entry northern_assassin) Reference "models_strat/textures/mtw_northen_european_assassin_hungary.tga" does not exist.
    166: (Entry northern_assassin) Reference "models_strat/textures/mtw_northen_european_assassin_russia.tga" does not exist.
    167: (Entry northern_assassin) Reference "models_strat/northern_assassin.cas" does not exist.
    168: (Entry northern_assassin) Reference "models_strat/shadow_hand.cas" does not exist.
    174: (Entry southern_assassin) Reference "models_strat/textures/assassin_southern_milan.tga" does not exist.
    175: (Entry southern_assassin) Reference "models_strat/textures/assassin_southern_papacy.tga" does not exist.
    176: (Entry southern_assassin) Reference "models_strat/textures/assassin_southern_castile.tga" does not exist.
    177: (Entry southern_assassin) Reference "models_strat/textures/assassin_southern_portugal.tga" does not exist.
    178: (Entry southern_assassin) Reference "models_strat/textures/assassin_southern_venice.tga" does not exist.
    179: (Entry southern_assassin) Reference "models_strat/textures/assassin_southern_sicily.tga" does not exist.
    180: (Entry southern_assassin) Reference "models_strat/textures/assassin_southern_byzantium.tga" does not exist.
    181: (Entry southern_assassin) Reference "models_strat/southern_assasin.cas" does not exist.
    182: (Entry southern_assassin) Reference "models_strat/shadow_hand.cas" does not exist.
    188: (Entry islamic_assassin) Reference "models_strat/textures/assassin_southern_milan.tga" does not exist.
    189: (Entry islamic_assassin) Reference "models_strat/textures/assassin_southern_papacy.tga" does not exist.
    190: (Entry islamic_assassin) Reference "models_strat/textures/assassin_southern_castile.tga" does not exist.
    191: (Entry islamic_assassin) Reference "models_strat/textures/assassin_southern_portugal.tga" does not exist.
    192: (Entry islamic_assassin) Reference "models_strat/textures/assassin_southern_venice.tga" does not exist.
    193: (Entry islamic_assassin) Reference "models_strat/southern_assasin.cas" does not exist.
    194: (Entry islamic_assassin) Reference "models_strat/shadow_hand.cas" does not exist.
    204: (Entry northern_princess) Reference "models_strat/textures/princess_denmark.tga" does not exist.
    205: (Entry northern_princess) Reference "models_strat/textures/princess_scottland.tga" does not exist.
    206: (Entry northern_princess) Reference "models_strat/textures/princess_france.tga" does not exist.
    207: (Entry northern_princess) Reference "models_strat/textures/princess_hre.tga" does not exist.
    208: (Entry northern_princess) Reference "models_strat/textures/princess_england.tga" does not exist.
    209: (Entry northern_princess) Reference "models_strat/textures/princess_hre.tga" does not exist.
    210: (Entry northern_princess) Reference "models_strat/textures/princess_england.tga" does not exist.
    211: (Entry northern_princess) Reference "models_strat/textures/princess_poland.tga" does not exist.
    212: (Entry northern_princess) Reference "models_strat/textures/princess_hungary.tga" does not exist.
    213: (Entry northern_princess) Reference "models_strat/textures/princess_russia.tga" does not exist.
    214: (Entry northern_princess) Reference "models_strat/northern_princess.cas" does not exist.
    215: (Entry northern_princess) Reference "models_strat/shadow_model_princess_northern.cas" does not exist.
    221: (Entry southern_princess) Reference "models_strat/textures/southernprincess_milan.tga" does not exist.
    222: (Entry southern_princess) Reference "models_strat/textures/southernprincess_papacy.tga" does not exist.
    223: (Entry southern_princess) Reference "models_strat/textures/southernprincess_castile.tga" does not exist.
    224: (Entry southern_princess) Reference "models_strat/textures/southernprincess_venice.tga" does not exist.
    225: (Entry southern_princess) Reference "models_strat/textures/southernprincess_sicily.tga" does not exist.
    226: (Entry southern_princess) Reference "models_strat/textures/southernprincess_portugal.tga" does not exist.
    227: (Entry southern_princess) Reference "models_strat/textures/southernprincess_byzantium.tga" does not exist.
    228: (Entry southern_princess) Reference "models_strat/southern_princess.cas" does not exist.
    229: (Entry southern_princess) Reference "models_strat/shadow_model_princess_southern.cas" does not exist.
    239: (Entry northern_merchant) Reference "models_strat/textures/northen_european_merchant_denmark.tga" does not exist.
    240: (Entry northern_merchant) Reference "models_strat/textures/northen_european_merchant_scotland.tga" does not exist.
    241: (Entry northern_merchant) Reference "models_strat/textures/northen_european_merchant_france.tga" does not exist.
    242: (Entry northern_merchant) Reference "models_strat/textures/northen_european_merchant_hre.tga" does not exist.
    243: (Entry northern_merchant) Reference "models_strat/textures/northen_european_merchant_england.tga" does not exist.
    244: (Entry northern_merchant) Reference "models_strat/textures/northen_european_merchant_hre.tga" does not exist.
    245: (Entry northern_merchant) Reference "models_strat/textures/northen_european_merchant_england.tga" does not exist.
    246: (Entry northern_merchant) Reference "models_strat/textures/northen_european_merchant_poland.tga" does not exist.
    247: (Entry northern_merchant) Reference "models_strat/textures/northen_european_merchant_hungary.tga" does not exist.
    248: (Entry northern_merchant) Reference "models_strat/textures/northen_european_merchant_russia.tga" does not exist.
    249: (Entry northern_merchant) Reference "models_strat/northen_merchant.cas" does not exist.
    250: (Entry northern_merchant) Reference "models_strat/shadow_hand.cas" does not exist.
    256: (Entry southern_merchant) Reference "models_strat/textures/southern_european_merchant_castile.tga" does not exist.
    257: (Entry southern_merchant) Reference "models_strat/textures/southern_european_merchant_venice.tga" does not exist.
    258: (Entry southern_merchant) Reference "models_strat/textures/southern_european_merchant_milan.tga" does not exist.
    259: (Entry southern_merchant) Reference "models_strat/textures/southern_european_merchant_papacy.tga" does not exist.
    260: (Entry southern_merchant) Reference "models_strat/textures/southern_european_merchant_sicily.tga" does not exist.
    261: (Entry southern_merchant) Reference "models_strat/textures/southern_european_merchant_portugal.tga" does not exist.
    262: (Entry southern_merchant) Reference "models_strat/textures/southern_european_merchant_byzantium.tga" does not exist.
    263: (Entry southern_merchant) Reference "models_strat/southern_merchant.cas" does not exist.
    264: (Entry southern_merchant) Reference "models_strat/shadow_hand.cas" does not exist.
    270: (Entry islamic_merchant) Reference "models_strat/textures/merchant_turk.tga" does not exist.
    271: (Entry islamic_merchant) Reference "models_strat/textures/merchant_egypt.tga" does not exist.
    272: (Entry islamic_merchant) Reference "models_strat/textures/merchant_moor.tga" does not exist.
    273: (Entry islamic_merchant) Reference "models_strat/textures/merchant_mongal.tga" does not exist.
    274: (Entry islamic_merchant) Reference "models_strat/textures/merchant_timurids.tga" does not exist.
    275: (Entry islamic_merchant) Reference "models_strat/islamic_merchant.cas" does not exist.
    276: (Entry islamic_merchant) Reference "models_strat/shadow_hand.cas" does not exist.
    286: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_denmark.tga" does not exist.
    287: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_scotland.tga" does not exist.
    288: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_france.tga" does not exist.
    289: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_hre.tga" does not exist.
    290: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_england.tga" does not exist.
    291: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_england.tga" does not exist.
    292: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_england.tga" does not exist.
    293: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_castile.tga" does not exist.
    294: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_venice.tga" does not exist.
    295: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_milan.tga" does not exist.
    296: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_papacy.tga" does not exist.
    297: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_sicily.tga" does not exist.
    298: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_poland.tga" does not exist.
    299: (Entry catholic_priest) Reference "models_strat/textures/catholic_priest_hungary.tga" does not exist.
    300: (Entry catholic_priest) Reference "models_strat/textures/mtw_catholic_priest_portugal.tga" does not exist.
    301: (Entry catholic_priest) Reference "models_strat/catholic_priest.cas" does not exist.
    302: (Entry catholic_priest) Reference "models_strat/shadow_staff.cas" does not exist.
    308: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_denmark.tga" does not exist.
    309: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_scotland.tga" does not exist.
    310: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_france.tga" does not exist.
    311: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_hre.tga" does not exist.
    312: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_england.tga" does not exist.
    313: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_hre.tga" does not exist.
    314: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_england.tga" does not exist.
    315: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_castile.tga" does not exist.
    316: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_venice.tga" does not exist.
    317: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_milan.tga" does not exist.
    318: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_papacy.tga" does not exist.
    319: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_sicily.tga" does not exist.
    320: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_poland.tga" does not exist.
    321: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_hungary.tga" does not exist.
    322: (Entry catholic_bishop) Reference "models_strat/textures/mtw_catholic_bishop_portugal.tga" does not exist.
    323: (Entry catholic_bishop) Reference "models_strat/catholic_bishop.cas" does not exist.
    324: (Entry catholic_bishop) Reference "models_strat/shadow_staff.cas" does not exist.
    330: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_denmark.tga" does not exist.
    331: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_scotland.tga" does not exist.
    332: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_france.tga" does not exist.
    333: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_hre.tga" does not exist.
    334: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_england.tga" does not exist.
    335: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_hre.tga" does not exist.
    336: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_england.tga" does not exist.
    337: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_castile.tga" does not exist.
    338: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_venice.tga" does not exist.
    339: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_milan.tga" does not exist.
    340: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_papacy.tga" does not exist.
    341: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_sicily.tga" does not exist.
    342: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_poland.tga" does not exist.
    343: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_hungary.tga" does not exist.
    344: (Entry catholic_cardinal) Reference "models_strat/textures/mtw_catholic_cardinal_portugal.tga" does not exist.
    345: (Entry catholic_cardinal) Reference "models_strat/catholic_cardinal.cas" does not exist.
    346: (Entry catholic_cardinal) Reference "models_strat/shadow_staff.cas" does not exist.
    352: (Entry orthodox_priest) Reference "models_strat/textures/orthodox_priest_byzantium.tga" does not exist.
    353: (Entry orthodox_priest) Reference "models_strat/textures/orthodox_priest_russia.tga" does not exist.
    354: (Entry orthodox_priest) Reference "models_strat/orthodox_priest.cas" does not exist.
    355: (Entry orthodox_priest) Reference "models_strat/shadow_staff.cas" does not exist.
    361: (Entry orthodox_bishop) Reference "models_strat/textures/orthodox_bishop_byzantium.tga" does not exist.
    362: (Entry orthodox_bishop) Reference "models_strat/textures/orthodox_bishop_russia.tga" does not exist.
    363: (Entry orthodox_bishop) Reference "models_strat/orthodox_bishop.cas" does not exist.
    364: (Entry orthodox_bishop) Reference "models_strat/shadow_staff.cas" does not exist.
    370: (Entry orthodox_patriarch) Reference "models_strat/textures/orthodox_patriarch_byzantium.tga" does not exist.
    371: (Entry orthodox_patriarch) Reference "models_strat/textures/orthodox_patriarch_russia.tga" does not exist.
    372: (Entry orthodox_patriarch) Reference "models_strat/orthodox_patriarch.cas" does not exist.
    373: (Entry orthodox_patriarch) Reference "models_strat/shadow_staff.cas" does not exist.
    379: (Entry muslim_iman) Reference "models_strat/textures/muslim_iman_turks.tga" does not exist.
    380: (Entry muslim_iman) Reference "models_strat/textures/muslim_iman_egypt.tga" does not exist.
    381: (Entry muslim_iman) Reference "models_strat/textures/muslim_iman_moor.tga" does not exist.
    382: (Entry muslim_iman) Reference "models_strat/textures/muslim_iman_mongals.tga" does not exist.
    383: (Entry muslim_iman) Reference "models_strat/textures/muslim_iman_timurids.tga" does not exist.
    384: (Entry muslim_iman) Reference "models_strat/muslim_iman.cas" does not exist.
    385: (Entry muslim_iman) Reference "models_strat/shadow_staff.cas" does not exist.
    395: (Entry pope) Reference "models_strat/textures/mtw2_catholic_pope.tga" does not exist.
    396: (Entry pope) Reference "models_strat/pope.cas" does not exist.
    397: (Entry pope) Reference "models_strat/shadow_staff.cas" does not exist.
    408: (Entry heretic) Reference "models_strat/textures/heretic_christian_rebels.tga" does not exist.
    409: (Entry heretic) Reference "models_strat/heretic.cas" does not exist.
    410: (Entry heretic) Reference "models_strat/shadow_staff.cas" does not exist.
    421: (Entry witch) Reference "models_strat/textures/witch.tga" does not exist.
    422: (Entry witch) Reference "models_strat/witch.cas" does not exist.
    423: (Entry witch) Reference "models_strat/shadow_model_princess_northern.cas" does not exist.
    434: (Entry inquisitor) Reference "models_strat/textures/inquisator_papal_states.tga" does not exist.
    435: (Entry inquisitor) Reference "models_strat/inquisitor.cas" does not exist.
    436: (Entry inquisitor) Reference "models_strat/shadow_book.cas" does not exist.
    447: (Entry northern_general) Reference "models_strat/textures/late_general_denmark_strat.tga" does not exist.
    448: (Entry northern_general) Reference "models_strat/textures/late_general_scotland_strat.tga" does not exist.
    449: (Entry northern_general) Reference "models_strat/textures/late_general_france_strat.tga" does not exist.
    450: (Entry northern_general) Reference "models_strat/textures/late_general_hre_strat.tga" does not exist.
    451: (Entry northern_general) Reference "models_strat/textures/late_general_england_strat.tga" does not exist.
    452: (Entry northern_general) Reference "models_strat/textures/late_general_hre_strat.tga" does not exist.
    453: (Entry northern_general) Reference "models_strat/textures/late_general_england_strat.tga" does not exist.
    454: (Entry northern_general) Reference "models_strat/textures/late_general_poland_strat.tga" does not exist.
    455: (Entry northern_general) Reference "models_strat/textures/late_general_hungary_strat.tga" does not exist.
    456: (Entry northern_general) Reference "models_strat/textures/late_general_russia_strat.tga" does not exist.
    457: (Entry northern_general) Reference "models_strat/textures/late_general_rebels_strat.tga" does not exist.
    458: (Entry northern_general) Reference "models_strat/late_general_northern.cas" does not exist.
    459: (Entry northern_general) Reference "models_strat/shadow_sword.cas" does not exist.
    465: (Entry southern_general) Reference "models_strat/textures/late_general_spain_strat.tga" does not exist.
    466: (Entry southern_general) Reference "models_strat/textures/late_general_portugal_strat.tga" does not exist.
    467: (Entry southern_general) Reference "models_strat/textures/late_general_venice_strat.tga" does not exist.
    468: (Entry southern_general) Reference "models_strat/textures/late_general_milan_strat.tga" does not exist.
    469: (Entry southern_general) Reference "models_strat/textures/late_general_papal_states_strat.tga" does not exist.
    470: (Entry southern_general) Reference "models_strat/textures/late_general_sicily_strat.tga" does not exist.
    471: (Entry southern_general) Reference "models_strat/textures/late_general_byzantium_strat.tga" does not exist.
    472: (Entry southern_general) Reference "models_strat/textures/late_general_rebels_strat.tga" does not exist.
    473: (Entry southern_general) Reference "models_strat/late_general_northern.cas" does not exist.
    474: (Entry southern_general) Reference "models_strat/shadow_sword.cas" does not exist.
    480: (Entry islamic_general) Reference "models_strat/textures/islamic_general_egypt.tga" does not exist.
    481: (Entry islamic_general) Reference "models_strat/textures/islamic_general_moors.tga" does not exist.
    482: (Entry islamic_general) Reference "models_strat/textures/islamic_general_timurids.tga" does not exist.
    483: (Entry islamic_general) Reference "models_strat/textures/islamic_general_turks.tga" does not exist.
    484: (Entry islamic_general) Reference "models_strat/textures/islamic_general_mongols.tga" does not exist.
    485: (Entry islamic_general) Reference "models_strat/textures/islamic_general_rebels.tga" does not exist.
    486: (Entry islamic_general) Reference "models_strat/islamic_general.cas" does not exist.
    487: (Entry islamic_general) Reference "models_strat/shadow_sword.cas" does not exist.
    493: (Entry aztec_general) Reference "models_strat/textures/aztec_general.tga" does not exist.
    494: (Entry aztec_general) Reference "models_strat/textures/aztec_general_rebels.tga" does not exist.
    495: (Entry aztec_general) Reference "models_strat/aztec_general.cas" does not exist.
    496: (Entry aztec_general) Reference "models_strat/shadow_sword.cas" does not exist.
    506: (Entry northern_captain) Reference "models_strat/textures/late_northern_captain_denmark_strat.tga" does not exist.
    507: (Entry northern_captain) Reference "models_strat/textures/late_northern_captain_scotland_strat.tga" does not exist.
    508: (Entry northern_captain) Reference "models_strat/textures/late_northern_captain_france_strat.tga" does not exist.
    509: (Entry northern_captain) Reference "models_strat/textures/late_northern_captain_hre_strat.tga" does not exist.
    510: (Entry northern_captain) Reference "models_strat/textures/late_northern_captain_england_strat.tga" does not exist.
    511: (Entry northern_captain) Reference "models_strat/textures/late_northern_captain_hre_strat.tga" does not exist.
    512: (Entry northern_captain) Reference "models_strat/textures/late_northern_captain_england_strat.tga" does not exist.
    513: (Entry northern_captain) Reference "models_strat/textures/late_northern_captain_poland_strat.tga" does not exist.
    514: (Entry northern_captain) Reference "models_strat/textures/late_northern_captain_hungary_strat.tga" does not exist.
    515: (Entry northern_captain) Reference "models_strat/textures/late_northern_captain_russia_strat.tga" does not exist.
    516: (Entry northern_captain) Reference "models_strat/textures/late_northern_captain_rebels_strat.tga" does not exist.
    517: (Entry northern_captain) Reference "models_strat/late_captain_northern.cas" does not exist.
    518: (Entry northern_captain) Reference "models_strat/shadow_sword.cas" does not exist.
    524: (Entry southern_captain) Reference "models_strat/textures/late_northern_captain_spain_strat.tga" does not exist.
    525: (Entry southern_captain) Reference "models_strat/textures/late_northern_captain_portugal_strat.tga" does not exist.
    526: (Entry southern_captain) Reference "models_strat/textures/late_northern_captain_venice_strat.tga" does not exist.
    527: (Entry southern_captain) Reference "models_strat/textures/late_northern_captain_milan_strat.tga" does not exist.
    528: (Entry southern_captain) Reference "models_strat/textures/late_northern_captain_papal_states_strat.tga" does not exist.
    529: (Entry southern_captain) Reference "models_strat/textures/late_northern_captain_sicily_strat.tga" does not exist.
    530: (Entry southern_captain) Reference "models_strat/textures/late_northern_captain_byzantium_strat.tga" does not exist.
    531: (Entry southern_captain) Reference "models_strat/textures/late_northern_captain_rebels_strat.tga" does not exist.
    532: (Entry southern_captain) Reference "models_strat/late_captain_northern.cas" does not exist.
    533: (Entry southern_captain) Reference "models_strat/shadow_sword.cas" does not exist.
    539: (Entry islamic_captain) Reference "models_strat/textures/islamic_captain_egypt.tga" does not exist.
    540: (Entry islamic_captain) Reference "models_strat/textures/islamic_captain_moors.tga" does not exist.
    541: (Entry islamic_captain) Reference "models_strat/textures/islamic_captain_timurid.tga" does not exist.
    542: (Entry islamic_captain) Reference "models_strat/textures/islamic_captain_turks.tga" does not exist.
    543: (Entry islamic_captain) Reference "models_strat/textures/islamic_captain_mongols.tga" does not exist.
    544: (Entry islamic_captain) Reference "models_strat/textures/islamic_captain_rebels.tga" does not exist.
    545: (Entry islamic_captain) Reference "models_strat/islamic_captain.cas" does not exist.
    546: (Entry islamic_captain) Reference "models_strat/shadow_sword.cas" does not exist.
    552: (Entry aztec_captain) Reference "models_strat/textures/aztec_captain.tga" does not exist.
    553: (Entry aztec_captain) Reference "models_strat/textures/aztec_captain_rebels.tga" does not exist.
    554: (Entry aztec_captain) Reference "models_strat/aztec_captain.cas" does not exist.
    555: (Entry aztec_captain) Reference "models_strat/shadow_sword.cas" does not exist.
    564: (Entry julii_admiral) Reference "models_strat/textures/navy_galley.tga" does not exist.
    565: (Entry julii_admiral) Reference "models_strat/navy_galley.cas" does not exist.
    566: (Entry julii_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    571: (Entry brutii_admiral) Reference "models_strat/textures/navy_galley.tga" does not exist.
    572: (Entry brutii_admiral) Reference "models_strat/navy_galley.cas" does not exist.
    573: (Entry brutii_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    578: (Entry scipii_admiral) Reference "models_strat/textures/navy_galley.tga" does not exist.
    579: (Entry scipii_admiral) Reference "models_strat/navy_galley.cas" does not exist.
    580: (Entry scipii_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    585: (Entry senate_admiral) Reference "models_strat/textures/navy_galley.tga" does not exist.
    586: (Entry senate_admiral) Reference "models_strat/navy_galley.cas" does not exist.
    587: (Entry senate_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    592: (Entry macedon_admiral) Reference "models_strat/textures/navy_cog.tga" does not exist.
    593: (Entry macedon_admiral) Reference "models_strat/navy_cog.cas" does not exist.
    594: (Entry macedon_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    599: (Entry carthage_admiral) Reference "models_strat/textures/navy_carthage.tga" does not exist.
    600: (Entry carthage_admiral) Reference "models_strat/navy_greek.cas" does not exist.
    601: (Entry carthage_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    606: (Entry parthia_admiral) Reference "models_strat/textures/navy_dhow.tga" does not exist.
    607: (Entry parthia_admiral) Reference "models_strat/textures/navy_dhow.tga" does not exist.
    608: (Entry parthia_admiral) Reference "models_strat/navy_dhow.cas" does not exist.
    609: (Entry parthia_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    614: (Entry egypt_admiral) Reference "models_strat/textures/navy_dhow.tga" does not exist.
    615: (Entry egypt_admiral) Reference "models_strat/navy_dhow.cas" does not exist.
    616: (Entry egypt_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    621: (Entry seleucid_admiral) Reference "models_strat/textures/navy_cog.tga" does not exist.
    622: (Entry seleucid_admiral) Reference "models_strat/navy_cog.cas" does not exist.
    623: (Entry seleucid_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    628: (Entry pontus_admiral) Reference "models_strat/textures/navy_galley.tga" does not exist.
    629: (Entry pontus_admiral) Reference "models_strat/navy_galley.cas" does not exist.
    630: (Entry pontus_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    635: (Entry gaul_admiral) Reference "models_strat/textures/navy_cog.tga" does not exist.
    636: (Entry gaul_admiral) Reference "models_strat/navy_cog.cas" does not exist.
    637: (Entry gaul_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    642: (Entry german_admiral) Reference "models_strat/textures/navy_cog.tga" does not exist.
    643: (Entry german_admiral) Reference "models_strat/textures/navy_german.tga" does not exist.
    644: (Entry german_admiral) Reference "models_strat/navy_cog.cas" does not exist.
    645: (Entry german_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    650: (Entry briton_admiral) Reference "models_strat/textures/navy_cog.tga" does not exist.
    651: (Entry briton_admiral) Reference "models_strat/textures/navy_cog.tga" does not exist.
    652: (Entry briton_admiral) Reference "models_strat/navy_cog.cas" does not exist.
    653: (Entry briton_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    658: (Entry armenia_admiral) Reference "models_strat/textures/navy_cog.tga" does not exist.
    659: (Entry armenia_admiral) Reference "models_strat/navy_cog.cas" does not exist.
    660: (Entry armenia_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    665: (Entry dacia_admiral) Reference "models_strat/textures/navy_cog.tga" does not exist.
    666: (Entry dacia_admiral) Reference "models_strat/navy_cog.cas" does not exist.
    667: (Entry dacia_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    672: (Entry greek_cities_admiral) Reference "models_strat/textures/navy_galley.tga" does not exist.
    673: (Entry greek_cities_admiral) Reference "models_strat/navy_galley.cas" does not exist.
    674: (Entry greek_cities_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    679: (Entry numidia_admiral) Reference "models_strat/textures/navy_galley.tga" does not exist.
    680: (Entry numidia_admiral) Reference "models_strat/navy_galley.cas" does not exist.
    681: (Entry numidia_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    686: (Entry scythia_admiral) Reference "models_strat/textures/navy_cog.tga" does not exist.
    687: (Entry scythia_admiral) Reference "models_strat/navy_cog.cas" does not exist.
    688: (Entry scythia_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    693: (Entry spain_admiral) Reference "models_strat/textures/navy_cog.tga" does not exist.
    694: (Entry spain_admiral) Reference "models_strat/navy_cog.cas" does not exist.
    695: (Entry spain_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    700: (Entry thrace_admiral) Reference "models_strat/textures/navy_cog.tga" does not exist.
    701: (Entry thrace_admiral) Reference "models_strat/navy_cog.cas" does not exist.
    702: (Entry thrace_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    707: (Entry slave_admiral) Reference "models_strat/textures/navy_slave.tga" does not exist.
    708: (Entry slave_admiral) Reference "models_strat/navy_cog.cas" does not exist.
    709: (Entry slave_admiral) Reference "models_strat/navy_roman_shadow.cas" does not exist.
    720: (Entry diplomat) Reference "models_strat/diplomat.cas" does not exist.
    721: (Entry diplomat) Reference "models_strat/diplomat.cas" does not exist.
    727: (Entry spy) Reference "models_strat/spy.cas" does not exist.
    728: (Entry spy) Reference "models_strat/spy.cas" does not exist.
    734: (Entry assassin) Reference "models_strat/assassin.cas" does not exist.
    735: (Entry assassin) Reference "models_strat/assassin.cas" does not exist.
    741: (Entry princess) Reference "models_strat/princess.cas" does not exist.
    742: (Entry princess) Reference "models_strat/shadow_model_princess.cas" does not exist.
    748: (Entry merchant) Reference "models_strat/merchant.cas" does not exist.
    749: (Entry merchant) Reference "models_strat/shadow_model_merchant.cas" does not exist.
    755: (Entry priest) Reference "models_strat/priest.cas" does not exist.
    756: (Entry priest) Reference "models_strat/priest.cas" does not exist.
    762: (Entry bishop) Reference "models_strat/bishop.cas" does not exist.
    763: (Entry bishop) Reference "models_strat/bishop.cas" does not exist.
    769: (Entry cardinal) Reference "models_strat/cardinal.cas" does not exist.
    770: (Entry cardinal) Reference "models_strat/cardinal.cas" does not exist.
    Cannot find the model DB file (C:/Steam/steamapps/common/Medieval II Total War/mods/bare_geomod/data/unit_models/battle_models.modeldb).
    No checks have been performed on the model DB.
    This is okay if you are ONLY using vanilla models, if not you may have entered your mod's data folder wrong in the runcheck.bat file.
    Last edited by Gigantus; September 20, 2018 at 11:46 AM.










  2. #62

    Default Re: Bovine M2TW Checker

    Quote Originally Posted by Gigantus View Post
    You just made testing (and using it for multiple mods) your tool one level more difficult - before this I simply copied\renamed the runcheck BAT file and changed the path inside it. Now I have to do it with the runcheck bat file (to call a different CFg file) and the configuration file (to enter a different path)

    Please merge the files again?
    The intention is the opposite. As the number of options to the checker increase, it gets increasingly untenable to have them only on the command line, and ANY change I make to runCheck.bat would have to be merged with every single mod's own changes, each time. With this change, you only need to edit one thing in runCheck.bat to make it use your mod's configuration file, which would see much less risk of changes coming from my side. The only thing I can see would be new options, which can be fairly easily be copied into each mod's config file.

    Quote Originally Posted by Gigantus View Post
    Might be a day or two until I get a chance to test the new version.
    No worries, I have enough to tinker with currently to keep my mind sufficiently occupied.

    Quote Originally Posted by Gigantus View Post
    Edit: quick one - graphics_n_units needs a vanilla file exception list, my log for BG is full of those, pretty much every single entry from descr_model_strat:
    I can't see those files anywhere in my own vanilla data folder, they must be part of some pack other than the animation files. Do you know where I can find a list of such files?

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

  3. #63
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Bovine M2TW Checker

    Quote Originally Posted by bovi View Post
    The intention is the opposite. As the number of options to the checker increase, it gets increasingly untenable to have them only on the command line, and ANY change I make to runCheck.bat would have to be merged with every single mod's own changes, each time. With this change, you only need to edit one thing in runCheck.bat to make it use your mod's configuration file, which would see much less risk of changes coming from my side. The only thing I can see would be new options, which can be fairly easily be copied into each mod's config file.
    It's not the end of the world, just an additional copy\rename plus edit in two files instead of just one.
    Quote Originally Posted by bovi View Post
    I can't see those files anywhere in my own vanilla data folder, they must be part of some pack other than the animation files. Do you know where I can find a list of such files?
    Well, there isn't much in the vanilla data folder unless you have unpacked the game. That's when you get all those files, even some RTW textures for giggles, eg parthia symbol.

    Error log section
    Code:
    62: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_denmark.tga" does not exist.
    63: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_scotland.tga" does not exist.
    64: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_france.tga" does not exist.
    65: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_hre.tga" does not exist.
    66: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_england.tga" does not exist.
    67: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_hre.tga" does not exist.
    68: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_england.tga" does not exist.
    69: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_poland.tga" does not exist.
    70: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_hungary.tga" does not exist.
    71: (Entry northern_ambassador) Reference "models_strat/textures/ambasador_russia.tga" does not exist.
    72: (Entry northern_ambassador) Reference "models_strat/northern_ambassador.cas" does not exist.
    73: (Entry northern_ambassador) Reference "models_strat/shadow_scroll.cas" does not exist.
    descr_model_strat section
    Code:
    type                northern_ambassador
    skeleton            strat_diplomat
    scale                0.7
    indiv_range            40
    texture                denmark, models_strat/textures/ambasador_denmark.tga ; line 62
    texture                scotland, models_strat/textures/ambasador_scotland.tga
    texture                france, models_strat/textures/ambasador_france.tga
    texture                hre, models_strat/textures/ambasador_hre.tga
    texture                england, models_strat/textures/ambasador_england.tga
    texture                saxons, models_strat/textures/ambasador_hre.tga
    texture                normans, models_strat/textures/ambasador_england.tga
    texture                poland, models_strat/textures/ambasador_poland.tga
    texture                hungary, models_strat/textures/ambasador_hungary.tga
    texture                russia, models_strat/textures/ambasador_russia.tga
    model_flexi_m            models_strat/northern_ambassador.CAS, max
    shadow_model_flexi        models_strat/shadow_scroll.CAS, max
    From my unpacked files (hence 'unpack' root folder)



    Could it be that your intention was to match the listed battle models from descr_characters? Eg this entry:
    Code:
    type            named character
    
    actions            moving_normal, moving_quickmarch, garrison, assault, attack, besiege, entrench, ambush, diplomacy, bribe, exchange, building_fort, building_watchtower
    wage_base        200
    starting_action_points    80
    
    
    faction            venice
    dictionary        15
    strat_model        southern_general
    battle_model    Northern_General
    battle_equip    gladius, chainmail shirt helmet and rectangular shield
    Because the reference in the log is from descr_model_strat where the strat model entry is referenced (sort of modelDB for strat models).
    Other for named_character and general there are no battle_model entries in descr_character, the rest are strat model only, eg the reference for the above diplomat entry:
    Code:
    type            diplomat
    
    actions            moving_normal, diplomacy, bribe
    wage_base        50
    starting_action_points    80
    
    
    faction            denmark
    dictionary        2
    strat_model        northern_ambassador
    Historical tidbit: it is possible in RTW to use the strat_model entry in a script the same way as the battle_model is still possible in M2TW. Someone at CA must thought it cool to limit strat models to 10 per character\faction and use level traits INSTEAD, just so you can use it ADDITIONALLY via traits.
    Irritated me to no end when I was porting Three Kingdoms from RTW to M2TW as literally every character in descr_strat had his own strat model, necessitating orphaned, hidden level traits.
    Last edited by Gigantus; September 21, 2018 at 03:57 AM.










  4. #64

    Default Re: Bovine M2TW Checker

    My current predicament is that I am working on this on my laptop, where I do not have a functioning M2TW installed. I only have a direct copy of the game files from my stationary computer here, and those apparently did not include the vanilla packs for some reason. Maybe I deleted them at some point to enable some game regeneration of stuff? Can't remember.

    Anyway, I do have the EB2 development build and the installed release versions of the mods you guys have given me to investigate on, but there are no packs on this computer that I can unpack to obtain that list. Is a file listing available anywhere in the world? If not, perhaps someone could run this command from your M2TW folder (with unpacked files present!) and give me the output?

    Code:
    dir /s >M2twFiles.txt
    This will list out the full folder structure, warts and all, into M2twfiles.txt. I'll separate the chaff myself.

    --------

    I now run verification of file references for both strat map and battle map models. I read both of those from descr_character to check usage of the models.

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

  5. #65
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Bovine M2TW Checker

    I believe the file listing for the whole unpacked section is somewhere in the region of 30K. Will the models_strat folder do, that's only 1100 files: filelisting - vanilla models_strat folder.txt

    Dropped a bat file with this command line into the folder: dir *.* /b /s /a:-d > _filelisting.txt
    Have checked and removed the entry for the bat file in the list, the output file shouldn't be listed, right? Used the underscore prefix because I am too lazy to scroll through the folder to find it
    Last edited by Gigantus; September 21, 2018 at 06:18 AM.










  6. #66

    Default Re: Bovine M2TW Checker

    Thanks, I incorporated the file list and will not report any missing files in that list. Additionally, any files there ending with .tga.dds are also assumed to be valid without the ".dds" bit. I have not uploaded a new version yet, will do so when I have finished reading other script files than the campaign script.

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

  7. #67

    Default Re: Bovine M2TW Checker

    Tartaros, I downloaded your mod and ran the checker on it, and as far as I can see it was successful, so I don't know just what was wrong last time. Maybe I fixed the problem in one of the changes I made in the meantime...?

    Anyway, I have found a couple items of interest by browsing the reports for any false ones. A large majority of the reports I have not done any verification on, but some popped out for me when looking through it.

    * I have an error in how I read the faction names, it will include the comma when a faction is using shadowed_by or spawned_on_event. EB doesn't use these mechanics, so I didn't encounter it before now. I'll fix.

    * I see I need to read descr_sm_landmarks for references to strat model files, as these bolded below are false reports:

    File "models_strat/galleys.cas" is not referenced in the Strat models
    File "models_strat/trade_boat.cas" is not referenced in the Strat models
    File "models_strat/wonder_mausoleum.cas" is not referenced in the Strat models
    File "models_strat/wonder_pharos.cas" is not referenced in the Strat models
    File "models_strat/wonder_pyramids.cas" is not referenced in the Strat models

    * I read mount names incorrectly from descr_mount. Any trailing spaces would be included, causing a bunch of false reports about nonexistent mounts referenced from EDU.

    * I need to handle a unit having ownership "all"

    (Entry peasants) Silver surfer: EDU entry "peasants" requires armour texture assignments for faction all

    * EDU refers to a number of models including a space before the comma. Most of the entries do not have this space, so it seems that it is not intentional, but I suppose it is still valid? Otherwise you would have crashed whenever these units were in a battle? I'm leaning towards leaving my parsing as is, keeping pointing out such inconsistency even if it is not an error per se.

    soldier Scholarii , 32, 0, 1
    (Entry scholarii) Missing model: EDU entry "scholarii" references nonexistent soldier model "scholarii "
    (Entry frank infantry) Missing model: EDU entry "frank infantry" references nonexistent soldier model "frank_infantry "
    (Entry serbian cavalry) Missing model: EDU entry "serbian cavalry" references nonexistent soldier model "serbian_cavalry "

    * Is this valid syntax, with a comma after the last value? Here as well I'm leaning towards keeping reporting what I see as wrong, even if the game might be fine with it?

    armour_ug_models Abid_guards,
    (Entry abid_guards,) Missing model: EDU entry "abid guards" references nonexistent armour model "abid_guards,"

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

  8. #68
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Bovine M2TW Checker

    descr_sm_landmarks is a 'RTW only' file. The landmark\wonder placement mechanism doesn't exist anymore in M2TW. The most common way to simulate it is to use trading resources, see here, from RotK development:

    The previous Wonders




    I will have to restrict the number of wonders to three as I have to bind them in with trade resources and four of those trade resources are already taken by 'the Great Wall' (see next pic). I think I will use 'sleeping', 'palace' and 'spires'.

    The Great Wall



    .










  9. #69
    _Tartaros_'s Avatar "Harzschütze"
    Join Date
    Aug 2009
    Location
    kvet.lɪnˌbuʁk
    Posts
    4,492

    Default Re: Bovine M2TW Checker

    Quote Originally Posted by bovi View Post
    * EDU refers to a number of models including a space before the comma. Most of the entries do not have this space, so it seems that it is not intentional, but I suppose it is still valid? Otherwise you would have crashed whenever these units were in a battle? I'm leaning towards leaving my parsing as is, keeping pointing out such inconsistency even if it is not an error per se.



    (Entry scholarii) Missing model: EDU entry "scholarii" references nonexistent soldier model "scholarii "
    (Entry frank infantry) Missing model: EDU entry "frank infantry" references nonexistent soldier model "frank_infantry "
    (Entry serbian cavalry) Missing model: EDU entry "serbian cavalry" references nonexistent soldier model "serbian_cavalry "

    * Is this valid syntax, with a comma after the last value? Here as well I'm leaning towards keeping reporting what I see as wrong, even if the game might be fine with it?



    (Entry abid_guards,) Missing model: EDU entry "abid guards" references nonexistent armour model "abid_guards,"
    i changed this in the edu - this units are very common, because all 3 factions use them from the beginning. they seem to work correctly.

    Quote Originally Posted by Gigantus View Post
    descr_sm_landmarks is a 'RTW only' file. The landmark\wonder placement mechanism doesn't exist anymore in M2TW. The most common way to simulate it is to use trading resources, see here, from RotK development:
    didn´t remember correctly, but i was running into problems using this file and switched into the method you described + using scripting in campaign_script for the arrival information (if the player see´s them the first time)

    Quote Originally Posted by bovi View Post
    (Entry abid_guards,) Missing model: EDU entry "abid guards" references nonexistent armour model "abid_guards,"
    Fixed this too. somehow "abid_guards," instead of "abid_guards" in the edu
    there´s also a typo in local_frank_infantry - two armour_ug_levels instead of just 0
    and
    boemi + Saracen_marines
    "armour_ug_levels 0,4" instead of "armour_ug_levels 0, 4"

    Quote Originally Posted by bovi View Post
    (Entry peasants) Silver surfer: EDU entry "peasants" requires armour texture assignments for faction all
    btw, the other silver surfers are correct. seems i need to copy there model and create a new path in bmdb, as this kind of units are cloned ones from existing units (like merc_kabarok a.s.o.)
    Last edited by _Tartaros_; September 24, 2018 at 05:09 PM.

  10. #70

    Default Re: Bovine M2TW Checker

    Then perhaps the mausoleum, pharos and pyramid is unused after all and the report is correct. When searching for the mausoleum I only found it in the landmarks file IIRC.

    I don't read trade resources or strat model buildings, at some point I may make that expansion - for the moment I am just filtering out any reports for "unused" files under models_strat/residences, models_strat/resource, models_strat/textures.
    Last edited by bovi; September 25, 2018 at 12:24 AM.

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

  11. #71
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Bovine M2TW Checker

    The models might be entered in descr_sm_resources with their custom name instead of being renamed to the original resource name, see RotK example:

    Code:
    type                cotton
    trade_value            0
    item                data/models_strat/wonders/wonder_spires.CAS
    icon                data/ui/resources/resource_cotton.tga
    Note: path to model is NOT generic, eg is mod specific.
    Last edited by Gigantus; September 25, 2018 at 12:31 AM.










  12. #72

    Default Re: Bovine M2TW Checker

    Nope, I did not recall correctly. Those three files are also referenced in descr_sm_resources, so they are indeed false reports. I'll try to expand later so the checker will see they are in use.

    Note: path to model is NOT generic, eg is mod specific.
    What you mean is, you cannot refer to a vanilla file this way, you must have it in your mod folder?

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

  13. #73
    _Tartaros_'s Avatar "Harzschütze"
    Join Date
    Aug 2009
    Location
    kvet.lɪnˌbuʁk
    Posts
    4,492

    Default Re: Bovine M2TW Checker

    that´s correct - i used new world resources for the buildings.
    Code:
    type                chocolate        ;Mausoleum of Halikarnassos
    trade_value            0
    item                data/models_strat/wonder_mausoleum.CAS
    icon                data/ui/resources/resource_chocolate.tga
    type                tobacco        ;Pharos of Alexandreia
    trade_value            0
    item                data/models_strat/wonder_pharos.CAS
    icon                data/ui/resources/resource_tobacco.tga
    type                elephants    ;Monastery
    trade_value            0
    item                data/models_strat/resource_monastery.CAS
    icon                data/ui/resources/resource_elephants.tga
    type                dogs        ;Pyramids
    trade_value            0
    item                data/models_strat/wonder_pyramids.CAS
    icon                data/ui/resources/resource_dogs.tga

  14. #74
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Bovine M2TW Checker

    Quote Originally Posted by bovi View Post
    Nope, I did not recall correctly. Those three files are also referenced in descr_sm_resources, so they are indeed false reports. I'll try to expand later so the checker will see they are in use.

    What you mean is, you cannot refer to a vanilla file this way, you must have it in your mod folder?
    I was pointing out that the path I used is not a default path in case you misinterpreted it due to it's name. If you want to refer to packed vanilla files you obviously have to use the original path.

    data/models_strat/wonders/wonder_spires.CAS

    The 'normal' approach is to simply change the name of the CAS file and then place the file into the default folder, see Tartaros' 'mausoleum' entry.










  15. #75

    Default Re: Bovine M2TW Checker

    Thanks for clearing that up

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

  16. #76

    Default Re: Bovine M2TW Checker

    As I look at the reports for models_strat files in EB, I see that there may also be references in descr_strat_sundries.txt. I had no idea this file existed. Whenever I expand to reading resources, this should also be part of it.

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

  17. #77

    Default Re: Bovine M2TW Checker

    Quote Originally Posted by bovi View Post
    I have not uploaded a new version yet, will do so when I have finished reading other script files than the campaign script.
    This was a lie, apparently. I have made another version now, which still does not read other script files. Sorry.

    Changes made

    Added list of vanilla strat model files. Missing files in this list will not be reported.
    File references in descr_sm_factions are now checked.
    Fixed the flipped logic of vanilla animations being available for the mod.
    Advice sound file names no longer are expected to have a *prefix* like the sound name using them, but rather that either name is contained in the other.
    Reading descr_mounts now handles any trailing spaces after the mount name.
    Checking trailing space count in model DB no longer makes any distinction between single block lines and other lines.
    EDU entries assigned ownership "all" no longer requires texture assignments for a faction called "all", but rather all defined faction names.

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

  18. #78
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Bovine M2TW Checker

    Quote Originally Posted by bovi View Post
    As I look at the reports for models_strat files in EB, I see that there may also be references in descr_strat_sundries.txt. I had no idea this file existed. Whenever I expand to reading resources, this should also be part of it.
    Most likely the only file that will be found as custom model is this one, it's the land bridge:
    data/models_strat/resource_arrow.CAS










  19. #79

    Default Re: Bovine M2TW Checker

    Finally looking into reading other scripts than the campaign script. I see in Rotk's export_descr_advice that you invoke scripts using On_display as well as Script. Are there other commands you can use in that file to invoke scripts?

    Having problems getting EB2 to run? Try these solutions.
    ================
    I do NOT answer PM requests for help with EB. Ask in a new help thread in the tech help forum.
    ================
    I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. - Stephen Hawking

  20. #80
    Gigantus's Avatar I am not special - I am a limited edition.
    Patrician took an arrow to the knee spy of the council

    Join Date
    Aug 2006
    Location
    Goa - India
    Posts
    53,125
    Blog Entries
    35

    Default Re: Bovine M2TW Checker

    Not to my knowledge.










Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •