KashKa Posted February 18, 2017 Report Share Posted February 18, 2017 So, I want to add principes to the roman unit list, just as a starting point, but no matter what I do, I get a major crash report. Spoiler Function call failed: return value was -100102 (Case 2) Location: wmi.cpp:62 (Init) Call stack: Init (wmi.cpp:62) pLoc = m_pInterface = 0x00000032 ModuleInit (module_init.cpp:47) initState = 0x00F3971C -> 4294867266 (0xFFFE7942) init = 0x00E25DD0 -> (Init) wmi_GetClassInstances (wmi.cpp:108) className = 0x00EE6494 -> "Win32_SoundDevice" instances = 0x0133EC7C -> (unsupported vector<map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT > >) pEnum = m_pInterface = 0x014D7B08 -> (IUnknown) query = [200] 13312 13358 13109 50 ('2') 0 0 0 0 0 0 15 0 ... pObj = m_pInterface = 0x0133EAAC -> (IUnknown) instance = (unsupported map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT >) numReturned = 20119598 (0x0133002E) name = 0x0133EC50 -> [8] { 17160, 227, 25748, 238, 60540, 307, 43659, 4700 } value = vt = 7859 (0x1EB3) wReserved1 = 33857 (0x8441) wReserved2 = 2480 (0x09B0) wReserved3 = 333 (0x014D) llVal = 86672989809273892 (0x0133ECA00133EC24) lVal = 20180004 (0x0133EC24) bVal = 36 (0x24) iVal = 60452 (0xEC24) fltVal = 0.000000 (0x0133EC24) dblVal = 7.26353e-303 (0x0133ECA00133EC24) boolVal = 60452 (0xEC24) scode = 20180004 (0x0133EC24) cyVal = { Lo = 20180004 (0x0133EC24), Hi = 20180128 (0x0133ECA0), int64 = 86672989809273892 (0x0133ECA00133EC24) } date = 7.26353e-303 (0x0133ECA00133EC24) bstrVal = 0x0133EC24 -> [8] { 0, 0, 9, 0, 2, 0, 0, 0 } punkVal = 0x0133EC24 (see above) pdispVal = 0x0133EC24 (see above) parray = 0x0133EC24 (see above) pbVal = 0x0133EC24 (see above) piVal = 0x0133EC24 (see above) plVal = 0x0133EC24 (see above) pllVal = 0x0133EC24 (see above) pfltVal = 0x0133EC24 (see above) pdblVal = 0x0133EC24 (see above) pboolVal = 0x0133EC24 (see above) pscode = 0x0133EC24 (see above) pcyVal = 0x0133EC24 (see above) pdate = 0x0133EC24 (see above) pbstrVal = 0x0133EC24 (see above) ppunkVal = 0x0133EC24 (see above) ppdispVal = 0x0133EC24 (see above) pparray = 0x0133EC24 (see above) pvarVal = 0x0133EC24 (see above) byref = 0x0133EC24 (see above) cVal = 36 ('$') uiVal = 60452 (0xEC24) ulVal = 20180004 (0x0133EC24) ullVal = 86672989809273892 (0x0133ECA00133EC24) intVal = 20180004 (0x0133EC24) uintVal = 20180004 (0x0133EC24) pdecVal = 0x0133EC24 (see above) pcVal = 0x0133EC24 (see above) puiVal = 0x0133EC24 (see above) pulVal = 0x0133EC24 (see above) pullVal = 0x0133EC24 (see above) pintVal = 0x0133EC24 (see above) puintVal = 0x0133EC24 (see above) pvRecord = 0x0133EC24 (see above) pRecInfo = 0x0133ECA0 -> (IUnknown) decVal = wReserved = 7859 (0x1EB3) scale = [8] { 65 (0x41), 132 (0x84), 176 (0xB0), 9 (0x09), 77 (0x4D), 1 (0x01), 36 (0x24), 236 (0xEC) } sign = 132 (0x84) signscale = 33857 (0x8441) Hi32 = 21825968 (0x014D09B0) Lo32 = 20180004 (0x0133EC24) Mid32 = 20180128 (0x0133ECA0) Lo64 = 86672989809273892 (0x0133ECA00133EC24) win_get_snd_info (wsnd.cpp:130) instances = (unsupported vector<map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT > >) names = (unsupported set<basic_string<wchar_t,char_traits<wchar_t> > >) versionList = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) dlls = (unsupported set<basic_string<wchar_t,char_traits<wchar_t> > >) WriteSystemInfo (util.cpp:87) cpuClock = 2.40588e-057 (0x342E34324021922C) driverInfo = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) smbios = (unsupported basic_string<char,char_traits<char> >) un = sysname = "532 ms" nodename = [16] { 9, 106 ('j'), 13, 10, 0, 0, 0, 15, 0, 0, 0, 0, 55 ('7'), 115 ('s'), 13, 250 } release = [9] { 236, 147, 1, 0, 0, 75 ('K'), 1, 0, 0 } version = [16] { 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 232, 9, 106 ('j'), 13, 120 ('x'), 5 } machine = [9] { 115 ('s'), 13, 15, 171, 92 ('\'), 18, 80 ('P'), (uninitialized), 224 } pathname = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 40 ('(') cardName = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) LINE_81_ = m_t0 = 8.78555 (0x40219233FE9A520A) m_description = 0x00EBEF30 -> "write_sys_info" seconds = 3760000129329893932 (0x342E34324021922C) timestampBuf = [100] 32 (' ') 0 0 0 31 0 32 (' ') 0 15 0 40 ('(') 0 ... InitGraphics (gamesetup.cpp:1029) args = (unavailable) flags = (unavailable) profilerGPUEnable = false setup_vmode = false context = [2048] 176 (0xB0) 103 (0x67) 210 (0xD2) 119 (0x77) 12 (0x0C) 236 (0xEC) 253 (0xFD) 195 (0xC3) 254 (0xFE) 255 (0xFF) 255 (0xFF) 255 (0xFF) 232 (0xE8) 239 (0xEF) 51 (0x33) 1 (0x01) ... buf = [500] 10 0 63592 307 63660 307 63623 307 63593 307 0 257 ... context = [2048] 176 (0xB0) 103 (0x67) 210 (0xD2) 119 (0x77) 12 (0x0C) 236 (0xEC) 253 (0xFD) 195 (0xC3) 254 (0xFE) 255 (0xFF) 255 (0xFF) 255 (0xFF) 232 (0xE8) 239 (0xEF) 51 (0x33) 1 (0x01) ... context = [2048] 176 (0xB0) 103 (0x67) 210 (0xD2) 119 (0x77) 12 (0x0C) 236 (0xEC) 253 (0xFD) 195 (0xC3) 254 (0xFE) 255 (0xFF) 255 (0xFF) 255 (0xFF) 232 (0xE8) 239 (0xEF) 51 (0x33) 1 (0x01) ... rq = mContext = 0x00000000 setup_gui = false data = { (js::ValueOperations<JS::Rooted<JS::Value> >) } stack = 0x014B68C8 -> 0x00000000 prev = 0x5C0C82A0 -> (js::RootedBase<void *>) stack = (unavailable - internal error) prev = (unavailable - internal error) ptr = (unavailable - internal error) ptr = data = asBits = 86677130137567232 (0x0133F06400000000) s = { payload = i32 = 0 (0x00000000) u32 = 0 (0x00000000) boo = 0 (0x00000000) str = 0x00000000 sym = 0x00000000 obj = 0x00000000 cell = 0x00000000 ptr = 0x00000000 why = JS_ELEMENTS_HOLE word = 0 (0x00000000) uintptr = 0 (0x00000000) , tag = 20181092 } asDouble = 7.26889e-303 (0x0133F06400000000) asPtr = 0x00000000 scriptInterface = (shared_ptr<ScriptInterface>) e = 0x00000000 RunGameOrAtlas (main.cpp:525) argc = 1 (0x00000001) argv = 0x03520008 -> 0x03520028 -> "G:\Games\0 A.D. alpha\binaries\system\pyrogenesis.exe" replayFile = (unsupported basic_string<char,char_traits<char> >) scriptEngine = (Singleton<ScriptEngine>) m_Runtimes = (unsupported list<JSRuntime const * >) args = m_Args = (unsupported vector<pair<CStr8,CStr8> >) m_Arg0 = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 92 ('\') res = 0 (0x0000000000000000) paths = m_root = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 520 m_rdata = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 512 m_gameData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2 m_userData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 m_config = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1 m_cache = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 64760 m_logs = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 39416 replay = m_Stream = 0x00000004 mod = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 61192 zip = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 4 mods = (unsupported vector<CStr8 >) paths = m_root = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 520 m_rdata = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 512 m_gameData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2 m_userData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 m_config = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1 m_cache = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 64760 m_logs = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 39416 builder = m_VFS = (shared_ptr<IVFS>) m_Files = (unsupported vector<Path >) m_TempDir = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 32 (' ') m_NumBaseMods = 16453392 (0x00FB0F10) SDL_main (main.cpp:567) argc = 1 (0x00000001) argv = 0x03520008 (see above) main_utf8 (sdl_windows_main.c:126) argc = 1 (0x00000001) argv = 0x03520008 (see above) wmain (sdl_windows_main.c:151) argc = 1 (0x00000001) wargv = 0x014D6638 -> 0x014D6640 -> 71 (0x0047) wenvp = 0x014BF4A0 -> 36952 (0x9058) argv = 0x03520008 (see above) retval = 0 (0x00000000) i = 1 (0x00000001) CallStartupWithinTryBlock (wseh.cpp:364) ret = 14627136 (0x00DF3140) RtlSubscribeWnfStateChangeNotification (:0) RtlSubscribeWnfStateChangeNotification (:0) errno = 0 (No error reported here) OS error = 0 (no error code was set) now I figured it must be an error, caused by me using the champion art template, with the defualt roman swordman template. so I've modified it to look like this: Spoiler <?xml version="1.0" encoding="utf-8"?> <actor version="1"> <castshadow/> <group> <variant frequency="1" name="Base"> <animations> <animation file="biped/inf_sword_ready_e.dae" name="idle" speed="100"/> <animation file="biped/inf_sword_ready_e.dae" name="idle" speed="90"/> <animation file="biped/inf_sword_ready_e.dae" name="idle" speed="75"/> <animation file="biped/inf_idle_testudo_front.dae" name="idle_testudo_front" speed="40"/> <animation file="biped/inf_idle_testudo_top.dae" name="idle_testudo_top" speed="40"/> <animation file="biped/inf_walk_testudo_front.dae" name="walk_testudo_front" speed="40"/> <animation file="biped/inf_walk_testudo_top.dae" name="walk_testudo_top" speed="40"/> <animation file="biped/walk_spearshield.psa" name="walk" speed="135"/> <animation file="infantry/sword/move/run/isw_s_off_01.psa" name="run" speed="40"/> <animation event="0.5" file="infantry/sword/attack/isw_s_off_05.psa" name="attack_melee" speed="100"/> <animation event="0.5" file="infantry/sword/attack/isw_s_def_06.psa" name="attack_melee" speed="100"/> <animation file="infantry/general/death/inf_01.psa" name="death" speed="400"/> <animation file="infantry/general/death/inf_02.psa" name="death" speed="700"/> <animation file="infantry/general/death/inf_06.psa" name="death" speed="500"/> <animation file="infantry/general/death/inf_07.psa" name="death" speed="400"/> <animation file="biped/inf_salute_c.psa" name="Promotion" speed="450"/> </animations> <props> <prop actor="props/units/heads/rome_head_veteran.xml" attachpoint="head"/> <prop actor="props/units/heads/rome_monte_su.xml" attachpoint="helmet"/> <prop actor="props/units/weapons/gladus.xml" attachpoint="r_hand"/> <prop actor="props/units/shields/rome_scutum_su.xml" attachpoint="shield"/> </props> </variant> </group> <group> <variant frequency="2" name="Scale-Brass"> <mesh>skeletal/m_tunic_long.dae</mesh> <textures><texture file="skeletal/rome_su1_extraordinarii.dds" name="baseTex"/></textures> </variant> <variant frequency="2" name="Cuirass&pteruges"> <mesh>skeletal/m_tunic_long.dae</mesh> <textures><texture file="skeletal/rome_su1_b.dds" name="baseTex"/></textures> </variant> <variant frequency="1" name="Armour-Cuirass"> <mesh>skeletal/m_tunic_short.dae</mesh> <textures><texture file="skeletal/samnite_isp_e_1.dds" name="baseTex"/></textures> </variant> <variant frequency="1" name="pectoral-tripledisc"> <mesh>skeletal/m_tunic_short.dae</mesh> <textures><texture file="skeletal/kart_csp_a_1.dds" name="baseTex"/></textures> </variant> <variant frequency="1" name="pectoral-square"> <mesh>skeletal/m_tunic_short.dae</mesh> <textures><texture file="skeletal/kart_csp_a_2.dds" name="baseTex"/></textures> </variant> <variant frequency="1" name="pectoral-muscle"> <mesh>skeletal/m_tunic_short.dae</mesh> <textures><texture file="skeletal/kart_csp_a_3.dds" name="baseTex"/></textures> </variant> </group> <group> <variant frequency="1" name="Idle"/> <variant file="biped/attack_melee_swordsman.xml"/> <variant file="biped/attack_capture.xml"/> <variant file="biped/attack_slaughter.xml"/> <variant file="biped/gather_tree.xml"/> <variant file="biped/gather_grain.xml"/> <variant file="biped/gather_fruit.xml"/> <variant file="biped/gather_meat.xml"/> <variant file="biped/gather_rock.xml"/> <variant file="biped/gather_ore.xml"/> <variant file="biped/gather_ruins.xml"/> <variant file="biped/build.xml"/> <variant file="biped/infantry_death.xml"/> <variant file="biped/carry_food.xml"/> <variant file="biped/carry_meat.xml"/> <variant file="biped/carry_wood.xml"/> <variant file="biped/carry_stone.xml"/> <variant file="biped/carry_metal.xml"/> </group> <material>player_trans.xml</material> </actor> and this is the units code: Spoiler <?xml version="1.0" encoding="utf-8"?> <Entity parent="template_unit_infantry_melee"> <Armour> <Hack>8</Hack> <Pierce>7</Pierce> </Armour> <Attack> <Melee> <Hack>8.5</Hack> <Pierce>2</Pierce> <MaxRange>2.0</MaxRange> <RepeatTime>750</RepeatTime> <PreferredClasses datatype="tokens">Siege</PreferredClasses> </Melee> <Charge> <Hack>12.0</Hack> <Pierce>4.0</Pierce> <Crush>0.0</Crush> </Charge> </Attack> <Cost> <Resources> <wood>40</wood> <metal>50</metal> </Resources> </Cost> <Builder> <Entities datatype="tokens"> -other/wallset_palisade -structures/{civ}_wooden_tower structures/rome_army_camp structures/rome_wallset_siege structures/rome_temple_vesta structures/{civ}_wonder </Entities> </Builder> <Identity> <Civ>rome</Civ> <Lang>latin</Lang> <GenericName>Latin Heavy Infantry</GenericName> <SpecificName>Principes</SpecificName> <SelectionGroupName>units/rome_hinfantry_swordsman_b</SelectionGroupName> <Icon>units/rome_champion_infantry.png</Icon> <History>The Principes were the second line of the roman legions during the republican era, before the Third Punic war and the Marian reforms. They were grissled, war hardened men, of some wealth, and thus able to afford better equipment than the hastati.</History> <RequiredTechnology>phase_town</RequiredTechnology> </Identity> <Loot> <metal>5</metal> </Loot> <UnitMotion> <WalkSpeed>11.0</WalkSpeed> <Run> <Speed>16.0</Speed> </Run> </UnitMotion> <VisualActor> <Actor>units/romans/champion_unit_5.xml</Actor> </VisualActor> </Entity> I'll upload my zip as well. Any ideas? S.P.Q.R.zip Quote Link to comment Share on other sites More sharing options...
Lion.Kanzen Posted February 18, 2017 Report Share Posted February 18, 2017 @niektb Quote Link to comment Share on other sites More sharing options...
niektb Posted February 18, 2017 Report Share Posted February 18, 2017 Hmm, It should never crash with a simple template modification... Try remove that second '_' in the template name and see if it still crashes. So instead of rome__hinfanty_swordsman_b.xml call it rome_hinfanty_swordsman_b.xml Quote Link to comment Share on other sites More sharing options...
KashKa Posted February 18, 2017 Author Report Share Posted February 18, 2017 Still getting the same error Spoiler Function call failed: return value was -100102 (Case 2) Location: wmi.cpp:62 (Init) Call stack: Init (wmi.cpp:62) pLoc = m_pInterface = 0x00000032 ModuleInit (module_init.cpp:47) initState = 0x00F3971C -> 4294867266 (0xFFFE7942) init = 0x00E25DD0 -> (Init) wmi_GetClassInstances (wmi.cpp:108) className = 0x00EE6494 -> "Win32_SoundDevice" instances = 0x012FEB3C -> (unsupported vector<map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT > >) pEnum = m_pInterface = 0x01341020 -> (IUnknown) query = [200] 13056 13870 56 ('8') 0 0 0 0 0 0 0 15 0 ... pObj = m_pInterface = 0x012FE96C -> (IUnknown) instance = (unsupported map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT >) numReturned = 19857454 (0x012F002E) name = 0x012FEB10 -> [8] { 17160, 227, 25748, 238, 60220, 303, 21198, 43870 } value = vt = 39616 (0x9AC0) wReserved1 = 41157 (0xA0C5) wReserved2 = 17568 (0x44A0) wReserved3 = 307 (0x0133) llVal = 85545715512634084 (0x012FEB60012FEAE4) lVal = 19917540 (0x012FEAE4) bVal = 228 (0xE4) iVal = 60132 (0xEAE4) fltVal = 0.000000 (0x012FEAE4) dblVal = 5.81821e-303 (0x012FEB60012FEAE4) boolVal = 60132 (0xEAE4) scode = 19917540 (0x012FEAE4) cyVal = { Lo = 19917540 (0x012FEAE4), Hi = 19917664 (0x012FEB60), int64 = 85545715512634084 (0x012FEB60012FEAE4) } date = 5.81821e-303 (0x012FEB60012FEAE4) bstrVal = 0x012FEAE4 -> [8] { 0, 0, 9, 0, 2, 0, 0, 0 } punkVal = 0x012FEAE4 (see above) pdispVal = 0x012FEAE4 (see above) parray = 0x012FEAE4 (see above) pbVal = 0x012FEAE4 (see above) piVal = 0x012FEAE4 (see above) plVal = 0x012FEAE4 (see above) pllVal = 0x012FEAE4 (see above) pfltVal = 0x012FEAE4 (see above) pdblVal = 0x012FEAE4 (see above) pboolVal = 0x012FEAE4 (see above) pscode = 0x012FEAE4 (see above) pcyVal = 0x012FEAE4 (see above) pdate = 0x012FEAE4 (see above) pbstrVal = 0x012FEAE4 (see above) ppunkVal = 0x012FEAE4 (see above) ppdispVal = 0x012FEAE4 (see above) pparray = 0x012FEAE4 (see above) pvarVal = 0x012FEAE4 (see above) byref = 0x012FEAE4 (see above) cVal = 228 uiVal = 60132 (0xEAE4) ulVal = 19917540 (0x012FEAE4) ullVal = 85545715512634084 (0x012FEB60012FEAE4) intVal = 19917540 (0x012FEAE4) uintVal = 19917540 (0x012FEAE4) pdecVal = 0x012FEAE4 (see above) pcVal = 0x012FEAE4 (see above) puiVal = 0x012FEAE4 (see above) pulVal = 0x012FEAE4 (see above) pullVal = 0x012FEAE4 (see above) pintVal = 0x012FEAE4 (see above) puintVal = 0x012FEAE4 (see above) pvRecord = 0x012FEAE4 (see above) pRecInfo = 0x012FEB60 -> (IUnknown) decVal = wReserved = 39616 (0x9AC0) scale = [8] { 197 (0xC5), 160 (0xA0), 160 (0xA0), 68 (0x44), 51 (0x33), 1 (0x01), 228 (0xE4), 234 (0xEA) } sign = 160 (0xA0) signscale = 41157 (0xA0C5) Hi32 = 20137120 (0x013344A0) Lo32 = 19917540 (0x012FEAE4) Mid32 = 19917664 (0x012FEB60) Lo64 = 85545715512634084 (0x012FEB60012FEAE4) win_get_snd_info (wsnd.cpp:130) instances = (unsupported vector<map<basic_string<wchar_t,char_traits<wchar_t> >,tagVARIANT > >) names = (unsupported set<basic_string<wchar_t,char_traits<wchar_t> > >) versionList = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) dlls = (unsupported set<basic_string<wchar_t,char_traits<wchar_t> > >) WriteSystemInfo (util.cpp:87) cpuClock = 1.03318e-047 (0x362E3332401AE18D) driverInfo = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) smbios = (unsupported basic_string<char,char_traits<char> >) un = sysname = "8 ms" nodename = [16] { 179, 0, 7, 8, 0, 0, 0, 15, 0, 0, 0, 0, 72 ('H'), 192, 12, 250 } release = [9] { 236, 170, 15, 0, 0, 49 ('1'), 1, 0, 0 } version = [16] { 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 32 (' '), 179, 0, 7, 192, 28 } machine = [9] { 192, 12, 74 ('J'), 85 ('U'), 94 ('^'), 171, 176, 109 ('m'), 222 } pathname = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 40 ('(') cardName = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) LINE_81_ = m_t0 = 6.72033 (0x401AE19EFDC4D014) m_description = 0x00EBEF30 -> "write_sys_info" seconds = 3904114217893683597 (0x362E3332401AE18D) timestampBuf = [100] 32 (' ') 0 0 0 31 0 32 (' ') 0 15 0 40 ('(') 0 ... InitGraphics (gamesetup.cpp:1029) args = (unavailable) flags = (unavailable) profilerGPUEnable = false setup_vmode = false context = [2048] 216 (0xD8) 38 (0x26) 239 (0xEF) 242 (0xF2) 254 (0xFE) 255 (0xFF) 255 (0xFF) 255 (0xFF) 168 (0xA8) 238 (0xEE) 47 (0x2F) 1 (0x01) 149 (0x95) 92 (0x5C) 207 (0xCF) 119 (0x77) ... buf = [500] 10 0 63276 303 63344 303 63307 303 63277 303 0 257 ... context = [2048] 216 (0xD8) 38 (0x26) 239 (0xEF) 242 (0xF2) 254 (0xFE) 255 (0xFF) 255 (0xFF) 255 (0xFF) 168 (0xA8) 238 (0xEE) 47 (0x2F) 1 (0x01) 149 (0x95) 92 (0x5C) 207 (0xCF) 119 (0x77) ... context = [2048] 216 (0xD8) 38 (0x26) 239 (0xEF) 242 (0xF2) 254 (0xFE) 255 (0xFF) 255 (0xFF) 255 (0xFF) 168 (0xA8) 238 (0xEE) 47 (0x2F) 1 (0x01) 149 (0x95) 92 (0x5C) 207 (0xCF) 119 (0x77) ... rq = mContext = 0x00004C00 setup_gui = true data = { (js::ValueOperations<JS::Rooted<JS::Value> >) } stack = 0x3D00162B -> (unavailable - internal error) prev = 0x5857A158 -> (js::RootedBase<void *>) stack = (unavailable - internal error) prev = (unavailable - internal error) ptr = (unavailable - internal error) ptr = data = asBits = 8634077441254485800 (0x77D267B0012FEF28) s = { payload = i32 = 19918632 (0x012FEF28) u32 = 19918632 (0x012FEF28) boo = 19918632 (0x012FEF28) str = 0x012FEF28 -> (JSString) sym = 0x012FEF28 (see above) obj = 0x012FEF28 (see above) cell = 0x012FEF28 (see above) ptr = 0x012FEF28 (see above) why = 19918632 word = 19918632 (0x012FEF28) uintptr = 19918632 (0x012FEF28) , tag = 2010277808 } asDouble = 1.51926e+269 (0x77D267B0012FEF28) asPtr = 0x012FEF28 (see above) scriptInterface = (shared_ptr<ScriptInterface>) e = 0x00000000 RunGameOrAtlas (main.cpp:525) argc = 1 (0x00000001) argv = 0x033E0008 -> 0x033E0028 -> "G:\Games\0 A.D. alpha\binaries\system\pyrogenesis.exe" replayFile = (unsupported basic_string<char,char_traits<char> >) scriptEngine = (Singleton<ScriptEngine>) m_Runtimes = (unsupported list<JSRuntime const * >) args = m_Args = (unsupported vector<pair<CStr8,CStr8> >) m_Arg0 = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 92 ('\') res = 0 (0x0000000000000000) paths = m_root = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 8 m_rdata = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1 m_gameData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 80 ('P') m_userData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 m_config = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1905 m_cache = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2 m_logs = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 replay = m_Stream = 0x00000004 mod = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 9012 zip = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 21300 mods = (unsupported vector<CStr8 >) paths = m_root = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 8 m_rdata = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1 m_gameData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 80 ('P') m_userData = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 m_config = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 1905 m_cache = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 2 m_logs = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 0 builder = m_VFS = (shared_ptr<IVFS>) m_Files = (unsupported vector<Path >) m_TempDir = path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >) separator = 448 m_NumBaseMods = 32 (0x00000020) SDL_main (main.cpp:567) argc = 1 (0x00000001) argv = 0x033E0008 (see above) main_utf8 (sdl_windows_main.c:126) argc = 1 (0x00000001) argv = 0x033E0008 (see above) wmain (sdl_windows_main.c:151) argc = 1 (0x00000001) wargv = 0x0132D258 -> 0x0132D260 -> 71 (0x0047) wenvp = 0x0131FB68 -> 63752 (0xF908) argv = 0x033E0008 (see above) retval = 0 (0x00000000) i = 1 (0x00000001) CallStartupWithinTryBlock (wseh.cpp:364) ret = 14627136 (0x00DF3140) RtlSubscribeWnfStateChangeNotification (:0) RtlSubscribeWnfStateChangeNotification (:0) errno = 0 (No error reported here) OS error = 0 (no error code was set) Quote Link to comment Share on other sites More sharing options...
KashKa Posted February 18, 2017 Author Report Share Posted February 18, 2017 I fixed the error, it was simply caused by archiving the folder that had the mod inside, instead of inside the folder, and the template/art contents *facepalm* however I now have a new set of errors to deal with but should be able to fix them. Quote Link to comment Share on other sites More sharing options...
niektb Posted February 18, 2017 Report Share Posted February 18, 2017 You don't actually need to archive your mod folder but it's handier for distributing it Quote Link to comment Share on other sites More sharing options...
KashKa Posted February 18, 2017 Author Report Share Posted February 18, 2017 Okay so now I'm getting an ingame error picture attached, I honestly have no idea. pyrogenesis 2017-02-18 18-36-32-00.bmp Quote Link to comment Share on other sites More sharing options...
niektb Posted February 18, 2017 Report Share Posted February 18, 2017 Try adding this in the simulation template <Promotion disable=""/> Quote Link to comment Share on other sites More sharing options...
KashKa Posted February 18, 2017 Author Report Share Posted February 18, 2017 (edited) Thatt worked, as well as having noticed that I didn't complete the source template, it's been a while since I actually tried to mod something, this is getting embarrassing lol. I now have a mesh error, but what I think I'll do is literally copy and paste the triarii base mesh and simply give them a sword, as that's more of the look I want anyway. Thank you guys!. Edited February 18, 2017 by KashKa typos Quote Link to comment Share on other sites More sharing options...
KashKa Posted February 18, 2017 Author Report Share Posted February 18, 2017 Yup that worked! Though I still get the crash error when I activate the mod, if I press continue the game works fine Quote Link to comment Share on other sites More sharing options...
KashKa Posted February 18, 2017 Author Report Share Posted February 18, 2017 (edited) now getting a new error when selecting the unit, it doesn't seem to affect anything, at least from what I can tell so far. the error occurs when I select a group of them. the error is in the image attached. pyrogenesis 2017-02-18 19-18-39-91.bmp Edited February 18, 2017 by KashKa more info Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.