diff --git a/mpq/arr/flingy.datex b/mpq/arr/flingy.datex index 2d8446e5..df7aefda 100644 Binary files a/mpq/arr/flingy.datex and b/mpq/arr/flingy.datex differ diff --git a/mpq/arr/flingy.txt b/mpq/arr/flingy.txt index b9719a45..3b297df4 100644 --- a/mpq/arr/flingy.txt +++ b/mpq/arr/flingy.txt @@ -682,21 +682,21 @@ Athla Vicere Machinamentum Big Infested Kerrigan -Extended Flingy #476 -Extended Flingy #477 -Extended Flingy #478 -Extended Flingy #479 -Extended Flingy #480 -Extended Flingy #481 -Extended Flingy #482 -Extended Flingy #483 -Extended Flingy #484 -Extended Flingy #485 -Extended Flingy #486 -Extended Flingy #487 -Extended Flingy #488 -Extended Flingy #489 -Extended Flingy #490 +Lekrot +Hearthshard +Insurant +Silversoul +Ghostwrit +Azjoran +Elgird +Histrion +Egocent +Alacyne +Begolor +Limire +Endbore +Tortare +Cybrene Extended Flingy #491 Extended Flingy #492 Extended Flingy #493 diff --git a/mpq/arr/images.datex b/mpq/arr/images.datex index 779fb403..74782590 100644 Binary files a/mpq/arr/images.datex and b/mpq/arr/images.datex differ diff --git a/mpq/arr/images.tbl b/mpq/arr/images.tbl index 0c2548f0..f4c82005 100644 Binary files a/mpq/arr/images.tbl and b/mpq/arr/images.tbl differ diff --git a/mpq/arr/images.txt b/mpq/arr/images.txt index f5c37f90..d27b61ca 100644 --- a/mpq/arr/images.txt +++ b/mpq/arr/images.txt @@ -2356,36 +2356,36 @@ Machinamentum Shadow Machinamentum Warp Flash Big Infested Kerrigan Big Infested Kerrigan Shadow -Extended Image #1356 -Extended Image #1357 -Extended Image #1358 -Extended Image #1359 -Extended Image #1360 -Extended Image #1361 -Extended Image #1362 -Extended Image #1363 -Extended Image #1364 -Extended Image #1365 -Extended Image #1366 -Extended Image #1367 -Extended Image #1368 -Extended Image #1369 -Extended Image #1370 -Extended Image #1371 -Extended Image #1372 -Extended Image #1373 -Extended Image #1374 -Extended Image #1375 -Extended Image #1376 -Extended Image #1377 -Extended Image #1378 -Extended Image #1379 -Extended Image #1380 -Extended Image #1381 -Extended Image #1382 -Extended Image #1383 -Extended Image #1384 -Extended Image #1385 +Lekrot +Lekrot Shadow +Hearthshard +Hearthshard Shadow +Insurant +Insurant Shadow +Silversoul +Silversoul Shadow +Ghostwrit +Ghostwrit Shadow +Azjoran +Azjoran Shadow +Elgird +Elgird Shadow +Histrion +Histrion Shadow +Egocent +Egocent Shadow +Alacyne +Alacyne Shadow +Begolor +Begolor Shadow +Limire +Limire Shadow +Endbore +Endbore Shadow +Tortare +Tortare Shadow +Cybrene +Cybrene Shadow Extended Image #1386 Extended Image #1387 Extended Image #1388 diff --git a/mpq/arr/sprites.datex b/mpq/arr/sprites.datex index 9057f284..2adbb5de 100644 Binary files a/mpq/arr/sprites.datex and b/mpq/arr/sprites.datex differ diff --git a/mpq/arr/sprites.txt b/mpq/arr/sprites.txt index d793ef1d..cb56a9a7 100644 --- a/mpq/arr/sprites.txt +++ b/mpq/arr/sprites.txt @@ -1137,21 +1137,21 @@ Athla Vicere Machinamentum Big Infested Kerrigan -Extended Sprite #623 -Extended Sprite #624 -Extended Sprite #625 -Extended Sprite #626 -Extended Sprite #627 -Extended Sprite #628 -Extended Sprite #629 -Extended Sprite #630 -Extended Sprite #631 -Extended Sprite #632 -Extended Sprite #633 -Extended Sprite #634 -Extended Sprite #635 -Extended Sprite #636 -Extended Sprite #637 +Lekrot +Hearthshard +Insurant +Silversoul +Ghostwrit +Azjoran +Elgird +Histrion +Egocent +Alacyne +Begolor +Limire +Endbore +Tortare +Cybrene Extended Sprite #638 Extended Sprite #639 Extended Sprite #640 diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index 2deabefa..9af98a7a 100644 Binary files a/mpq/arr/units.datex and b/mpq/arr/units.datex differ diff --git a/mpq/game/icons.grp b/mpq/game/icons.grp index 8a889f00..20270bfc 100644 Binary files a/mpq/game/icons.grp and b/mpq/game/icons.grp differ diff --git a/mpq/rez/stat.txt b/mpq/rez/stat.txt index 08ddf23a..48c9e1b3 100644 --- a/mpq/rez/stat.txt +++ b/mpq/rez/stat.txt @@ -722,7 +722,7 @@ c<1><4>Build Tencendur <1>(<3>C<1>)<10>Heavy garrison.<0> Tencendur requires:<10> Atlas<0> f<1><4>Build Facade <1>(<3>F<1>)<10>Cloaking outpost.<0> r<1><4>Warp in Herald <1>(<3>R<1>)<10>Frontline instigator.<0> -s<1><4>Install Cosmoscope <1>(<3>S<1>)<10>Skyborne production.<0> +s<1><4>Install Cosmoscope <1>(<3>S<1>)<10>skybound production.<0> e<1><4>Install Cipher <1>(<3>E<1>)<10>Combat control relay.<0> g<1><4>Install Gauntlet <1>(<3>G<1>)<10>Assault relay.<0> t<1><4>Install Chantry <1>(<3>T<1>)<10>Sustaining shrine.<0> @@ -962,7 +962,7 @@ t<1><4>Install Bestiary <1>(<3>T<1>)<10>Beast relay.<0> Bestiary Requires<10> Proscenium OR Zylode<0> z<1><4>Install Zylode <1>(<3>Z<1>)<10>Advanced mechanized production.<0> Zylode Requires<10> Cipher AND Gauntlet<0> -s<1><4>Install Astrolabe <1>(<3>S<1>)<10>Advanced skyborne production.<0> +s<1><4>Install Astrolabe <1>(<3>S<1>)<10>Advanced skybound production.<0> Astrolabe Requires<10> Proscenium OR Zylode<0> Must target enemy units.<0> Must target allied units.<0> @@ -975,12 +975,12 @@ Dorminge requires:<10> Cipher AND Gauntlet<0> c<1><4>Install Domain <1>(<3>C<1>)<10>Encompassing town center.<0> Domain requires:<10> Conduit AND Bestiary<0> ¤<3><4>Earthly Profusion <2>(passive)<10>Every 10 seconds, the Domain harvests all available resource nodes within 12 range. This does not interrupt active mining efforts.<0> -<0> -<0> -<0> -<0> -<0> -<0> +r<1><4>Install Panoply <1>(<3>R<1>)<10>Superb biotic production.<0> +Panoply Requires<10> Conduit AND Bestiary<0> +z<1><4>Install Lotiro <1>(<3>Z<1>)<10>Superb mechanized production.<0> +Lotiro Requires<10> Conduit AND Bestiary<0> +s<1><4>Install Obelisk <1>(<3>S<1>)<10>Superb skybound production.<0> +Obelisk Requires<10> Panoply OR Lotiro<0> <0> <0> <0> diff --git a/mpq/scripts/iscript_askosi.bin b/mpq/scripts/iscript_askosi.bin index ad3d277f..7904834e 100644 Binary files a/mpq/scripts/iscript_askosi.bin and b/mpq/scripts/iscript_askosi.bin differ diff --git a/mpq/scripts/iscript_askosi.txt b/mpq/scripts/iscript_askosi.txt index 46eaf94b..7fe12db9 100644 --- a/mpq/scripts/iscript_askosi.txt +++ b/mpq/scripts/iscript_askosi.txt @@ -1,6 +1,6 @@ # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 1997 Landlock (cm\askosi\landlock.grp) +# 1997 Landlock (cm\a\landlock.grp) .headerstart IsId 1 Type 21 @@ -30,7 +30,7 @@ WarpIn [NONE] # ----------------------------------------------------------------------------- # LandlockInit: - imgul 1998 0 0 # Landlock Shadow (cm\askosi\landlock-shadow.grp) + imgul 1998 0 0 # Landlock Shadow (cm\a\landlock-shadow.grp) LandlockWorkingToIdle: playfram 0x00 goto SkryrokorLocal00 @@ -39,7 +39,7 @@ LandlockDeath: playsndbtwn 4148 4150 # Askosi explosion large 01, 02, 03 imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp) wait 3 - lowsprul 1004 0 0 # Askosi Structure Rubble (Large) (cm\askosi\a-rubble-large.grp) + lowsprul 1004 0 0 # Askosi Structure Rubble (Large) (cm\a\a-rubble-large.grp) wait 1 end @@ -106,7 +106,7 @@ Generic_Wait1End: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2040 Askosi Structure Rubble (Large) (cm\askosi\a-rubble-large.grp) +# 2040 Askosi Structure Rubble (Large) (cm\a\a-rubble-large.grp) .headerstart IsId 145 Type 1 @@ -192,7 +192,7 @@ AskosiBuildingRubbleHeaderDeath: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2041 Pilgrim (cm\askosi\pilgrim.grp) +# 2041 Pilgrim (cm\a\pilgrim.grp) .headerstart IsId 2 Type 21 @@ -222,16 +222,16 @@ WarpIn [NONE] # ----------------------------------------------------------------------------- # PilgrimInit: - imgul 2042 0 0 # Pilgrim Shadow (cm\askosi\pilgrim-shadow.grp) + imgul 2042 0 0 # Pilgrim Shadow (cm\a\pilgrim-shadow.grp) goto PilgrimWalkingToIdle PilgrimDeath: playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV - imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp) + imgol 2089 0 0 # Askosi Death Explosion Small (cm\a\a-death-small.grp) imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) setfldirect 0 wait 8 - lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -317,7 +317,7 @@ PilgrimLocal00: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2069 Arch (cm\askosi\arch.grp) +# 2069 Arch (cm\a\arch.grp) .headerstart IsId 3 Type 20 @@ -396,7 +396,7 @@ ArchLocal01: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2075 Radix (cm\askosi\radix.grp) +# 2075 Radix (cm\a\radix.grp) .headerstart IsId 6 Type 24 @@ -431,7 +431,7 @@ Burrow [NONE] RadixInit: playfram 0x00 - imgul 2076 0 0 # Radix Shadow (cm\askosi\radix-shadow.grp) + imgul 2076 0 0 # Radix Shadow (cm\a\radix-shadow.grp) goto SkryrokorLocal00 RadixSpecialState1: @@ -458,7 +458,7 @@ RadixDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2071 Chantry (cm\askosi\chantry.grp) +# 2071 Chantry (cm\a\chantry.grp) .headerstart IsId 4 Type 24 @@ -493,14 +493,14 @@ Burrow [NONE] ChantryInit: playfram 0x00 - imgul 2072 0 0 # Chantry Shadow (cm\askosi\chantry-shadow.grp) + imgul 2072 0 0 # Chantry Shadow (cm\a\chantry-shadow.grp) goto ChantryIsWorking ChantryDeath: playsndbtwn 4145 4147 # Askosi explosion medium 01, 02, 03 imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp) wait 3 - lowsprul 1007 0 0 # Askosi Structure Rubble (Small) (cm\askosi\a-rubble-small.grp) + lowsprul 1007 0 0 # Askosi Structure Rubble (Small) (cm\a\a-rubble-small.grp) wait 1 end @@ -532,7 +532,7 @@ ChantryDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2073 Function (cm\askosi\function.grp) +# 2073 Function (cm\a\function.grp) .headerstart IsId 5 Type 24 @@ -567,7 +567,7 @@ Burrow [NONE] FunctionInit: playfram 0x00 - imgul 2074 0 0 # Function Shadow (cm\askosi\function-shadow.grp) + imgul 2074 0 0 # Function Shadow (cm\a\function-shadow.grp) goto SkryrokorLocal00 FunctionSpecialState1: @@ -594,7 +594,7 @@ FunctionDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2083 Missionary (cm\askosi\missionary.grp) +# 2083 Missionary (cm\a\missionary.grp) .headerstart IsId 7 Type 12 @@ -616,7 +616,7 @@ SpecialState1 [NONE] # ----------------------------------------------------------------------------- # MissionaryInit: - imgul 2084 0 0 # Missionary Shadow (cm\askosi\missionary-shadow.grp) + imgul 2084 0 0 # Missionary Shadow (cm\a\missionary-shadow.grp) MissionaryWalkingToIdle: playfram 0x00 MissionaryLocal00: @@ -676,11 +676,11 @@ MissionaryLocal02: MissionaryDeath: playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV - imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp) + imgol 2089 0 0 # Askosi Death Explosion Small (cm\a\a-death-small.grp) imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) setfldirect 0 wait 8 - lowsprul 1031 0 0 # Missionary Remnants (cm\askosi\missionary-remnants.grp) + lowsprul 1031 0 0 # Missionary Remnants (cm\a\missionary-remnants.grp) wait 1 end @@ -758,7 +758,7 @@ MissionaryWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2077 Cardinal (cm\askosi\cardinal.grp) +# 2077 Cardinal (cm\a\cardinal.grp) .headerstart IsId 8 Type 12 @@ -780,18 +780,18 @@ SpecialState1 [NONE] # ----------------------------------------------------------------------------- # CardinalInit: - imgul 2078 0 0 # Cardinal Shadow (cm\askosi\cardinal-shadow.grp) + imgul 2078 0 0 # Cardinal Shadow (cm\a\cardinal-shadow.grp) CardinalWalkingToIdle: playfram 0x00 goto SkryrokorLocal00 CardinalDeath: playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV - imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp) + imgol 2089 0 0 # Askosi Death Explosion Small (cm\a\a-death-small.grp) imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) setfldirect 0 wait 8 - lowsprul 1027 0 0 # Cardinal Remnants (cm\askosi\cardinal-remnants.grp) + lowsprul 1027 0 0 # Cardinal Remnants (cm\a\cardinal-remnants.grp) wait 1 end @@ -861,7 +861,7 @@ CardinalWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2080 Vicar (cm\askosi\vicar.grp) +# 2080 Vicar (cm\a\vicar.grp) .headerstart IsId 9 Type 12 @@ -883,18 +883,18 @@ SpecialState1 [NONE] # ----------------------------------------------------------------------------- # VicarInit: - imgul 2081 0 0 # Vicar Shadow (cm\askosi\vicar-shadow.grp) + imgul 2081 0 0 # Vicar Shadow (cm\a\vicar-shadow.grp) VicarWalkingToIdle: playfram 0x77 goto SkryrokorLocal00 VicarDeath: playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV - imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp) + imgol 2089 0 0 # Askosi Death Explosion Small (cm\a\a-death-small.grp) imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) setfldirect 0 wait 8 - lowsprul 1029 0 0 # Vicar Remnants (cm\askosi\vicar-remnants.grp) + lowsprul 1029 0 0 # Vicar Remnants (cm\a\vicar-remnants.grp) wait 1 end @@ -974,7 +974,7 @@ VicarWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2092 Emissary (cm\askosi\emissary.grp) +# 2092 Emissary (cm\a\emissary.grp) .headerstart IsId 10 Type 12 @@ -996,7 +996,7 @@ SpecialState1 [NONE] # ----------------------------------------------------------------------------- # EmissaryInit: - imgul 2093 0 42 # Emissary Shadow (cm\askosi\emissary.grp) + imgul 2093 0 42 # Emissary Shadow (cm\a\emissary.grp) playfram 0x00 EmissaryLocal00: setvertpos 0 @@ -1013,7 +1013,7 @@ EmissaryDeath: playsnd 210 # Terran\DROPSHIP\TDrDth00.wav imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 42 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -1033,7 +1033,7 @@ EmissaryWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2095 Inkblot (cm\askosi\inkblot.grp) +# 2095 Inkblot (cm\a\inkblot.grp) .headerstart IsId 11 Type 12 @@ -1055,7 +1055,7 @@ SpecialState1 [NONE] # ----------------------------------------------------------------------------- # InkblotInit: - imgul 2096 0 42 # Inkblot Shadow (cm\askosi\inkblot.grp) + imgul 2096 0 42 # Inkblot Shadow (cm\a\inkblot.grp) playfram 0x00 InkblotLocal00: setvertpos 0 @@ -1072,7 +1072,7 @@ InkblotDeath: playsnd 210 # Terran\DROPSHIP\TDrDth00.wav imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 42 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -1083,7 +1083,7 @@ InkblotWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2108 Rove (cm\askosi\rove.grp) +# 2108 Rove (cm\a\rove.grp) .headerstart IsId 12 Type 13 @@ -1105,7 +1105,7 @@ SpecialState1 [NONE] # ----------------------------------------------------------------------------- # RoveInit: - imgulnextid 0 7 # Rove Shadow (cm\askosi\rove.grp) + imgulnextid 0 7 # Rove Shadow (cm\a\rove.grp) playfram 0x00 goto RoveGndAttkToIdle @@ -1124,7 +1124,7 @@ RoveDeath: playsnd 353 # Terran\Rove\TVuDth00.WAV imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) end RoveUnused1: @@ -1159,7 +1159,7 @@ RoveWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2168 Dyad (cm\askosi\dyad.grp) +# 2168 Dyad (cm\a\dyad.grp) .headerstart IsId 13 Type 21 @@ -1189,7 +1189,7 @@ WarpIn [NONE] # ----------------------------------------------------------------------------- # DyadInit: - imgul 2169 0 7 # Dyad Shadow (cm\askosi\dyad-shadow.grp) + imgul 2169 0 7 # Dyad Shadow (cm\a\dyad-shadow.grp) playfram 0x00 DyadLocal00: setvertpos 0 @@ -1206,7 +1206,7 @@ DyadDeath: playsnd 353 # Terran\VULTURE\TVuDth00.WAV imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -1253,7 +1253,7 @@ DyadLocal01: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2170 Cipher (cm\askosi\cipher.grp) +# 2170 Cipher (cm\a\cipher.grp) .headerstart IsId 14 Type 24 @@ -1287,7 +1287,7 @@ Burrow [NONE] # ----------------------------------------------------------------------------- # CipherInit: - imgul 2171 0 0 # Cipher Shadow (cm\askosi\cipher-shadow.grp) + imgul 2171 0 0 # Cipher Shadow (cm\a\cipher-shadow.grp) playfram 0x00 goto SkryrokorLocal00 @@ -1315,7 +1315,7 @@ CipherDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2172 Gauntlet (cm\askosi\gauntlet.grp) +# 2172 Gauntlet (cm\a\gauntlet.grp) .headerstart IsId 15 Type 24 @@ -1349,7 +1349,7 @@ Burrow [NONE] # ----------------------------------------------------------------------------- # GauntletInit: - imgul 2173 0 0 # Gauntlet Shadow (cm\askosi\gauntlet-shadow.grp) + imgul 2173 0 0 # Gauntlet Shadow (cm\a\gauntlet-shadow.grp) playfram 0x00 goto SkryrokorLocal00 @@ -1377,7 +1377,7 @@ GauntletDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2174 Cosmoscope (cm\askosi\cosmoscope.grp) +# 2174 Cosmoscope (cm\a\cosmoscope.grp) .headerstart IsId 16 Type 24 @@ -1411,7 +1411,7 @@ Burrow [NONE] # ----------------------------------------------------------------------------- # CosmoscopeInit: - imgul 2175 0 0 # Cosmoscope Shadow (cm\askosi\cosmoscope-shadow.grp) + imgul 2175 0 0 # Cosmoscope Shadow (cm\a\cosmoscope-shadow.grp) playfram 0x00 goto SkryrokorLocal00 @@ -1447,7 +1447,7 @@ CosmoscopeDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2176 Helion (cm\askosi\helion.grp) +# 2176 Helion (cm\a\helion.grp) .headerstart IsId 17 Type 21 @@ -1469,7 +1469,7 @@ SpecialState1 [NONE] # ----------------------------------------------------------------------------- # HelionInit: - imgulnextid 0 42 # Helion Shadow (cm\askosi\helion.grp) + imgulnextid 0 42 # Helion Shadow (cm\a\helion.grp) HelionGndAttkToIdle: playfram 0x00 HelionLocal00: @@ -1487,7 +1487,7 @@ HelionDeath: playsnd 257 # Terran\PHOENIX\TPhDth00.WAV imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 42 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -1506,12 +1506,12 @@ HelionGndAttkInit: HelionWalking: setvertpos 0 - imgol 2194 0 0 # Helion Engines (cm\askosi\helion-engine.grp) + imgol 2194 0 0 # Helion Engines (cm\a\helion-engine.grp) goto SkryrokorLocal00 # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2178 Tirade (cm\askosi\tirade.grp) +# 2178 Tirade (cm\a\tirade.grp) .headerstart IsId 18 Type 21 @@ -1533,7 +1533,7 @@ SpecialState1 TiradeSpecialState1 # ----------------------------------------------------------------------------- # TiradeInit: - imgulnextid 0 42 # Tirade Shadow (cm\askosi\tirade.grp) + imgulnextid 0 42 # Tirade Shadow (cm\a\tirade.grp) TiradeGndAttkToIdle: playfram 0x00 TiradeLocal00: @@ -1551,7 +1551,7 @@ TiradeDeath: playsndbtwn 1249 1251 # Gorgon death 01, 02, 03 imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp) wait 3 - lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 42 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -1579,7 +1579,7 @@ TiradeSpecialState1: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2180 Scepter (cm\askosi\scepter.grp) +# 2180 Scepter (cm\a\scepter.grp) .headerstart IsId 19 Type 21 @@ -1601,7 +1601,7 @@ SpecialState1 ScepterSpecialState1 # ----------------------------------------------------------------------------- # ScepterInit: - imgul 2181 0 7 # Scepter Shadow (cm\askosi\scepter.grp) + imgul 2181 0 7 # Scepter Shadow (cm\a\scepter.grp) ScepterGndAttkToIdle: playfram 0x00 ScepterLocal00: @@ -1619,7 +1619,7 @@ ScepterDeath: playsndbtwn 1385 1386 # Matador death 01, 02 imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp) wait 3 - lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -1644,7 +1644,7 @@ ScepterSpecialState1: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2189 Proselyte (cm\askosi\proselyte.grp) +# 2189 Proselyte (cm\a\proselyte.grp) .headerstart IsId 20 Type 12 @@ -1666,7 +1666,7 @@ SpecialState1 [NONE] # ----------------------------------------------------------------------------- # ProselyteInit: - imgul 2190 0 0 # Proselyte Shadow (cm\askosi\proselyte-shadow.grp) + imgul 2190 0 0 # Proselyte Shadow (cm\a\proselyte-shadow.grp) ProselyteWalkingToIdle: playfram 0x00 ProselyteLocal00: @@ -1726,11 +1726,11 @@ ProselyteLocal02: ProselyteDeath: playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV - imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp) + imgol 2089 0 0 # Askosi Death Explosion Small (cm\a\a-death-small.grp) imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) setfldirect 0 wait 8 - lowsprul 1064 0 0 # Proselyte Remnants (cm\askosi\proselyte-remnants.grp) + lowsprul 1064 0 0 # Proselyte Remnants (cm\a\proselyte-remnants.grp) wait 1 end @@ -1807,7 +1807,7 @@ ProselyteWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2194 Helion Engines (cm\askosi\helion-engine.grp) +# 2194 Helion Engines (cm\a\helion-engine.grp) .headerstart IsId 730 Type 15 @@ -1869,7 +1869,7 @@ GenericRemnantsFiveDeath: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2210 Grandstand (Cannon) (cm\askosi\grandstand.grp) +# 2210 Grandstand (Cannon) (cm\a\grandstand.grp) .headerstart IsId 21 Type 27 @@ -1905,7 +1905,7 @@ Enable [NONE] # ----------------------------------------------------------------------------- # GrandstandInit: - imgul 2211 0 0 # Grandstand (Cannon) Shadow (cm\askosi\grandstand-shadow.grp) + imgul 2211 0 0 # Grandstand (Cannon) Shadow (cm\a\grandstand-shadow.grp) wait 1 playsnd 2430 # Matador Tank Transform wait 14 @@ -1941,7 +1941,7 @@ GrandstandSpecialState2: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2216 Mimic (cm\askosi\mimic.grp) +# 2216 Mimic (cm\a\mimic.grp) .headerstart IsId 22 Type 23 @@ -1973,7 +1973,7 @@ StarEditInit [NONE] # ----------------------------------------------------------------------------- # MimicInit: - imgulnextid 0 0 # Mimic Shadow (cm\askosi\mimic-shadow.grp) + imgulnextid 0 0 # Mimic Shadow (cm\a\mimic-shadow.grp) MimicWalkingToIdle: playfram 0x00 goto SkryrokorLocal00 @@ -1982,7 +1982,7 @@ MimicDeath: playsnd 2820 # Goliath death 01 imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) end MimicUnused1: @@ -2036,7 +2036,7 @@ MimicWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2218 Intendent (cm\askosi\intendent.grp) +# 2218 Intendent (cm\a\intendent.grp) .headerstart IsId 23 Type 21 @@ -2066,7 +2066,7 @@ WarpIn [NONE] # ----------------------------------------------------------------------------- # IntendentInit: - imgulnextid 0 0 # Intendent Shadow (cm\askosi\intendent-shadow.grp) + imgulnextid 0 0 # Intendent Shadow (cm\a\intendent-shadow.grp) goto IntendentGndAttkToIdle IntendentGndAttkToIdle: @@ -2077,7 +2077,7 @@ IntendentDeath: playsnd 533 # Protoss\Scout\PScDth00.WAV imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) wait 2 - lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -2149,7 +2149,7 @@ IntendentWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2184 Bounty (cm\askosi\bounty.grp) +# 2184 Bounty (cm\a\bounty.grp) .headerstart IsId 24 Type 24 @@ -2183,7 +2183,7 @@ Burrow [NONE] # ----------------------------------------------------------------------------- # BountyInit: - imgulnextid 0 0 # Bounty Shadow (cm\askosi\bounty-shadow.grp) + imgulnextid 0 0 # Bounty Shadow (cm\a\bounty-shadow.grp) playfram 0x00 goto SkryrokorLocal00 @@ -2215,7 +2215,7 @@ BountyDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2220 Object (cm\askosi\object.grp) +# 2220 Object (cm\a\object.grp) .headerstart IsId 25 Type 21 @@ -2245,7 +2245,7 @@ WarpIn [NONE] # ----------------------------------------------------------------------------- # ObjectInit: - imgulnextid 0 0 # Object Shadow (cm\askosi\object-shad.grp) + imgulnextid 0 0 # Object Shadow (cm\a\object-shad.grp) playfram 0x20 goto SkryrokorLocal00 @@ -2253,7 +2253,7 @@ ObjectDeath: playsnd 533 # Protoss\Scout\PScDth00.WAV imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -2313,7 +2313,7 @@ ObjectSpecialState1: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2222 Abutment (cm\askosi\abutment.grp) +# 2222 Abutment (cm\a\abutment.grp) .headerstart IsId 26 Type 24 @@ -2343,7 +2343,7 @@ WarpIn [NONE] # ----------------------------------------------------------------------------- # AbutmentInit: - imgulnextid 0 0 # Abutment Shadow (cm\askosi\abutment-shadow.grp) + imgulnextid 0 0 # Abutment Shadow (cm\a\abutment-shadow.grp) playfram 1 AbutmentLocal00: wait 5 @@ -2392,7 +2392,7 @@ AbutmentLocal01: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2224 Proscenium (cm\askosi\proscenium.grp) +# 2224 Proscenium (cm\a\proscenium.grp) .headerstart IsId 27 Type 24 @@ -2427,7 +2427,7 @@ Burrow [NONE] ProsceniumInit: playfram 0x00 - imgulnextid 0 0 # Proscenium Shadow (cm\askosi\proscenium-shadow.grp) + imgulnextid 0 0 # Proscenium Shadow (cm\a\proscenium-shadow.grp) goto SkryrokorLocal00 ProsceniumSpecialState1: @@ -2508,7 +2508,7 @@ ElectroballSpecialState1: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2236 Askosi Construction (Large) (cm\askosi\a-construction-large.grp) +# 2236 Askosi Construction (Large) (cm\a\a-construction-large.grp) .headerstart IsId 29 Type 14 @@ -2533,7 +2533,7 @@ AlmostBuilt [NONE] AskosiConstruction_Large_Init: playfram 0x00 - imgulnextid 0 0 # Askosi Construction (Large) Shadow (cm\askosi\a-construction-large-shadow.grp) + imgulnextid 0 0 # Askosi Construction (Large) Shadow (cm\a\a-construction-large-shadow.grp) goto SkryrokorLocal00 AskosiConstruction_Large_SpecialState1: @@ -2546,7 +2546,7 @@ AskosiConstruction_Large_SpecialState2: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2237 Askosi Construction (Medium) (cm\askosi\a-construction-medium.grp) +# 2237 Askosi Construction (Medium) (cm\a\a-construction-medium.grp) .headerstart IsId 30 Type 14 @@ -2571,7 +2571,7 @@ AlmostBuilt [NONE] AskosiConstruction_Medium_Init: playfram 0x00 - imgulnextid 0 0 # Askosi Construction (Medium) Shadow (cm\askosi\a-construction-medium-shadow.grp) + imgulnextid 0 0 # Askosi Construction (Medium) Shadow (cm\a\a-construction-medium-shadow.grp) goto SkryrokorLocal00 AskosiConstruction_Medium_SpecialState1: @@ -2584,7 +2584,7 @@ AskosiConstruction_Medium_SpecialState2: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2238 Askosi Construction (Small) (cm\askosi\a-construction-small.grp) +# 2238 Askosi Construction (Small) (cm\a\a-construction-small.grp) .headerstart IsId 31 Type 14 @@ -2609,7 +2609,7 @@ AlmostBuilt [NONE] AskosiConstruction_Small_Init: playfram 0x00 - imgulnextid 0 0 # Askosi Construction (Small) Shadow (cm\askosi\a-construction-small-shadow.grp) + imgulnextid 0 0 # Askosi Construction (Small) Shadow (cm\a\a-construction-small-shadow.grp) goto SkryrokorLocal00 AskosiConstruction_Small_SpecialState1: @@ -2656,7 +2656,7 @@ OpticalFlareHitInit: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2253 Aphorist (cm\askosi\aphorist.grp) +# 2253 Aphorist (cm\a\aphorist.grp) .headerstart IsId 33 Type 21 @@ -2686,7 +2686,7 @@ WarpIn [NONE] # ----------------------------------------------------------------------------- # AphoristInit: - imgulnextid 0 0 # Aphorist Shadow (cm\askosi\aphorist-shadow.grp) + imgulnextid 0 0 # Aphorist Shadow (cm\a\aphorist-shadow.grp) playfram 0x00 goto SkryrokorLocal00 @@ -2777,7 +2777,7 @@ AphoristWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 239 Thaumalogue (cm\askosi\thaumalogue.grp) +# 239 Thaumalogue (cm\a\thaumalogue.grp) .headerstart IsId 34 Type 21 @@ -2807,7 +2807,7 @@ WarpIn [NONE] # ----------------------------------------------------------------------------- # ThaumalogueInit: - imgulnextid 0 0 # Thaumalogue Shadow (cm\askosi\thaumalogue-shadow.grp) + imgulnextid 0 0 # Thaumalogue Shadow (cm\a\thaumalogue-shadow.grp) ThaumalogueWalkingToIdle: playfram 0x80 ThaumalogueLocal00: @@ -2881,7 +2881,7 @@ ThaumalogueLocal02: ThaumalogueDeath: playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV - imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp) + imgol 2089 0 0 # Askosi Death Explosion Small (cm\a\a-death-small.grp) setfldirect 0 playfram 416 wait 2 @@ -2986,7 +2986,7 @@ ThaumalogueWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2269 Conduit (cm\askosi\conduit.grp) +# 2269 Conduit (cm\a\conduit.grp) .headerstart IsId 35 Type 24 @@ -3020,7 +3020,7 @@ Burrow [NONE] # ----------------------------------------------------------------------------- # ConduitInit: - imgulnextid 0 0 # Conduit Shadow (cm\askosi\conduit-shadow.grp) + imgulnextid 0 0 # Conduit Shadow (cm\a\conduit-shadow.grp) playfram 0 goto SkryrokorLocal00 @@ -3048,7 +3048,7 @@ ConduitDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2271 Bestiary (cm\askosi\bestiary.grp) +# 2271 Bestiary (cm\a\bestiary.grp) .headerstart IsId 36 Type 24 @@ -3082,7 +3082,7 @@ Burrow [NONE] # ----------------------------------------------------------------------------- # BestiaryInit: - imgulnextid 0 0 # Bestiary Shadow (cm\askosi\conduit-shadow.grp) + imgulnextid 0 0 # Bestiary Shadow (cm\a\conduit-shadow.grp) playfram 0 goto SkryrokorLocal00 @@ -3110,7 +3110,7 @@ BestiaryDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2273 Zylode (cm\askosi\zylode.grp) +# 2273 Zylode (cm\a\zylode.grp) .headerstart IsId 37 Type 24 @@ -3144,7 +3144,7 @@ Burrow [NONE] # ----------------------------------------------------------------------------- # ZylodeInit: - imgulnextid 0 0 # Zylode Shadow (cm\askosi\zylode-shadow.grp) + imgulnextid 0 0 # Zylode Shadow (cm\a\zylode-shadow.grp) playfram 0x00 goto SkryrokorLocal00 @@ -3184,7 +3184,7 @@ ZylodeDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2275 Astrolabe (cm\askosi\astrolabe.grp) +# 2275 Astrolabe (cm\a\astrolabe.grp) .headerstart IsId 38 Type 24 @@ -3218,7 +3218,7 @@ Burrow [NONE] # ----------------------------------------------------------------------------- # AstrolabeInit: - imgulnextid 0 0 # Astrolabe Shadow (cm\askosi\astrolabe-shadow.grp) + imgulnextid 0 0 # Astrolabe Shadow (cm\a\astrolabe-shadow.grp) playfram 0x00 goto SkryrokorLocal00 @@ -3276,7 +3276,7 @@ AstrolabeDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2258 Avatar (cm\askosi\avatar.grp) +# 2258 Avatar (cm\a\avatar.grp) .headerstart IsId 39 Type 12 @@ -3298,7 +3298,7 @@ SpecialState1 [NONE] # ----------------------------------------------------------------------------- # AvatarInit: - imgulnextid 0 0 # Avatar Shadow (cm\askosi\avatar-shadow.grp) + imgulnextid 0 0 # Avatar Shadow (cm\a\avatar-shadow.grp) AvatarGndAttkToIdle: playfram 0x00 goto AvatarLocal00 @@ -3410,7 +3410,7 @@ AvatarWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2260 Doronin (cm\askosi\doronin.grp) +# 2260 Doronin (cm\a\doronin.grp) .headerstart IsId 40 Type 26 @@ -3446,7 +3446,7 @@ Enable [NONE] # ----------------------------------------------------------------------------- # DoroninInit: - imgulnextid 0 -3 # Doronin Shadow (cm\askosi\doronin-shadow.grp) + imgulnextid 0 -3 # Doronin Shadow (cm\a\doronin-shadow.grp) goto DoroninLocal42 DoroninLocal42: playfram 0x00 @@ -3585,7 +3585,7 @@ DoroninWalkingToIdle: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2257 Thaumalogue Remains (cm\askosi\thaumalogue-remains.grp) +# 2257 Thaumalogue Remains (cm\a\thaumalogue-remains.grp) .headerstart IsId 41 Type 1 @@ -3612,7 +3612,7 @@ GenericRemnantsThreeDeath: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2277 Ash Heap Overlay (cm\askosi\a-fire-v.grp) +# 2277 Ash Heap Overlay (cm\a\a-fire-v.grp) .headerstart IsId 42 Type 1 @@ -3654,7 +3654,7 @@ Flames_Small_Death: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2178 Crematorium (cm\askosi\crematorium.grp) +# 2178 Crematorium (cm\a\crematorium.grp) .headerstart IsId 43 Type 21 @@ -3676,7 +3676,7 @@ SpecialState1 CrematoriumSpecialState1 # ----------------------------------------------------------------------------- # CrematoriumInit: - imgulnextid 0 42 # Crematorium Shadow (cm\askosi\crematorium.grp) + imgulnextid 0 42 # Crematorium Shadow (cm\a\crematorium.grp) CrematoriumGndAttkToIdle: playfram 0x00 CrematoriumLocal00: @@ -3694,7 +3694,7 @@ CrematoriumDeath: playsnd 177 # Terran\BATTLE\tbaDth00.wav imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp) wait 3 - lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 42 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -3734,7 +3734,7 @@ CrematoriumSpecialState1: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2280 Eyelet (cm\askosi\eyelet.grp) +# 2280 Eyelet (cm\a\eyelet.grp) .headerstart IsId 44 Type 26 @@ -3770,7 +3770,7 @@ Enable [NONE] # ----------------------------------------------------------------------------- # EyeletInit: - imgulnextid 0 -6 # Spider Mine Shadow (cm\askosi\eyelet-shadow.grp) + imgulnextid 0 -6 # Spider Mine Shadow (cm\a\eyelet-shadow.grp) EyeletWalkingToIdle: playfram 0x00 goto SkryrokorLocal00 @@ -3844,7 +3844,7 @@ EyeletUnBurrow: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2282 Obelisk (cm\askosi\obelisk.grp) +# 2282 Obelisk (cm\a\obelisk.grp) .headerstart IsId 45 Type 24 @@ -3878,7 +3878,7 @@ Burrow [NONE] # ----------------------------------------------------------------------------- # ObeliskInit: - imgulnextid 0 0 # Obelisk Shadow (cm\askosi\obelisk-shadow.grp) + imgulnextid 0 0 # Obelisk Shadow (cm\a\obelisk-shadow.grp) playfram 0x00 goto SkryrokorLocal00 @@ -3934,7 +3934,7 @@ ObeliskDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2284 Agonist (cm\askosi\agonist.grp) +# 2284 Agonist (cm\a\agonist.grp) .headerstart IsId 46 Type 13 @@ -3956,7 +3956,7 @@ SpecialState1 [NONE] # ----------------------------------------------------------------------------- # AgonistInit: - imgulnextid 0 7 # Agonist Shadow (cm\askosi\agonist.grp) + imgulnextid 0 7 # Agonist Shadow (cm\a\agonist.grp) playfram 0x00 goto AgonistGndAttkToIdle @@ -3975,7 +3975,7 @@ AgonistDeath: playsnd 353 # Terran\Agonist\TVuDth00.WAV imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) end AgonistUnused1: @@ -4003,7 +4003,7 @@ AgonistWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2292 Akreno (cm\askosi\akreno.grp) +# 2292 Akreno (cm\a\akreno.grp) .headerstart IsId 47 Type 21 @@ -4025,7 +4025,7 @@ SpecialState1 [NONE] # ----------------------------------------------------------------------------- # AkrenoInit: - imgulnextid 0 42 # Akreno Shadow (cm\askosi\akreno.grp) + imgulnextid 0 42 # Akreno Shadow (cm\a\akreno.grp) AkrenoGndAttkToIdle: playfram 0x00 wait 2 @@ -4050,7 +4050,7 @@ AkrenoDeath: playsnd 942 # Zerg\Mutalid\ZMuDth00.WAV imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 42 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -4089,7 +4089,7 @@ AkrenoWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2178 Iconoclast (cm\askosi\iconoclast.grp) +# 2178 Iconoclast (cm\a\iconoclast.grp) .headerstart IsId 48 Type 21 @@ -4111,7 +4111,7 @@ SpecialState1 IconoclastSpecialState1 # ----------------------------------------------------------------------------- # IconoclastInit: - imgulnextid 0 42 # Iconoclast Shadow (cm\askosi\iconoclast.grp) + imgulnextid 0 42 # Iconoclast Shadow (cm\a\iconoclast.grp) IconoclastGndAttkToIdle: playfram 0x00 IconoclastLocal00: @@ -4129,7 +4129,7 @@ IconoclastDeath: playsndbtwn 1249 1251 # Gorgon death 01, 02, 03 imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp) wait 3 - lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 42 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -4158,7 +4158,7 @@ IconoclastSpecialState1: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2178 Constituent (cm\askosi\constituent.grp) +# 2178 Constituent (cm\a\constituent.grp) .headerstart IsId 49 Type 15 @@ -4182,7 +4182,7 @@ AlmostBuilt ConstituentAlmostBuilt # ----------------------------------------------------------------------------- # ConstituentInit: - imgulnextid 0 42 # Constituent Shadow (cm\askosi\constituent.grp) + imgulnextid 0 42 # Constituent Shadow (cm\a\constituent.grp) ConstituentGndAttkToIdle: playfram 0x00 ConstituentLocal00: @@ -4200,7 +4200,7 @@ ConstituentDeath: playsndbtwn 1249 1251 # Gorgon death 01, 02, 03 imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp) wait 3 - lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 42 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -4244,7 +4244,7 @@ ConstituentLocal01: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2290 Zonguard (cm\askosi\zonguard.grp) +# 2290 Zonguard (cm\a\zonguard.grp) .headerstart IsId 50 Type 13 @@ -4266,7 +4266,7 @@ SpecialState1 [NONE] # ----------------------------------------------------------------------------- # ZonguardInit: - imgulnextid 0 7 # Zonguard Shadow (cm\askosi\zonguard.grp) + imgulnextid 0 7 # Zonguard Shadow (cm\a\zonguard.grp) playfram 0x00 goto ZonguardGndAttkToIdle @@ -4285,7 +4285,7 @@ ZonguardDeath: playsnd 353 # Terran\Zonguard\TVuDth00.WAV imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) end ZonguardUnused1: @@ -4322,7 +4322,7 @@ ZonguardWalkingLoop: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2286 Petract (cm\askosi\petract.grp) +# 2286 Petract (cm\a\petract.grp) .headerstart IsId 51 Type 21 @@ -4352,7 +4352,7 @@ WarpIn [NONE] # ----------------------------------------------------------------------------- # PetractInit: - imgulnextid 0 0 # Petract Shadow (cm\askosi\petract-shadow.grp) + imgulnextid 0 0 # Petract Shadow (cm\a\petract-shadow.grp) playfram 0x00 goto PetractGndAttkToIdle @@ -4371,7 +4371,7 @@ PetractDeath: playsnd 353 # Terran\Petract\TVuDth00.WAV imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) end PetractUnused1: @@ -4400,7 +4400,7 @@ PetractWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2288 Phontis (cm\askosi\phontis.grp) +# 2288 Phontis (cm\a\phontis.grp) .headerstart IsId 52 Type 21 @@ -4430,7 +4430,7 @@ WarpIn [NONE] # ----------------------------------------------------------------------------- # PhontisInit: - imgulnextid 0 0 # Phontis Shadow (cm\askosi\phontis-shadow.grp) + imgulnextid 0 0 # Phontis Shadow (cm\a\phontis-shadow.grp) goto PhontisGndAttkToIdle PhontisGndAttkToIdle: @@ -4441,7 +4441,7 @@ PhontisDeath: playsnd 533 # Protoss\Scout\PScDth00.WAV imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) wait 2 - lowsprul 1065 0 0 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -4518,7 +4518,7 @@ PhontisWalking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2302 Electric Impact Small (cm\askosi\lightning-hit-small.grp) +# 2302 Electric Impact Small (cm\a\lightning-hit-small.grp) .headerstart IsId 53 Type 2 @@ -4549,7 +4549,7 @@ LightningImpactSmallDeath: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2296 Paraclete (cm\askosi\paraclete.grp) +# 2296 Paraclete (cm\a\paraclete.grp) .headerstart IsId 54 Type 21 @@ -4571,7 +4571,7 @@ SpecialState1 ParacleteSpecialState1 # ----------------------------------------------------------------------------- # ParacleteInit: - imgulnextid 0 42 # Paraclete Shadow (cm\askosi\paraclete.grp) + imgulnextid 0 42 # Paraclete Shadow (cm\a\paraclete.grp) ParacleteGndAttkToIdle: playfram 0x00 ParacleteLocal00: @@ -4589,7 +4589,7 @@ ParacleteDeath: playsndbtwn 1249 1251 # Gorgon death 01, 02, 03 imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp) wait 3 - lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 42 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) wait 1 end @@ -4618,7 +4618,7 @@ ParacleteSpecialState1: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2298 Auxine (cm\askosi\auxine.grp) +# 2298 Auxine (cm\a\auxine.grp) .headerstart IsId 55 Type 21 @@ -4640,7 +4640,7 @@ SpecialState1 AuxineSpecialState1 # ----------------------------------------------------------------------------- # AuxineInit: - imgulnextid 0 42 # Auxine Shadow (cm\askosi\paraclete.grp) + imgulnextid 0 42 # Auxine Shadow (cm\a\paraclete.grp) AuxineGndAttkToIdle: playfram 0x00 AuxineLocal00: @@ -4658,7 +4658,7 @@ AuxineDeath: playsnd 353 # Terran\Rove\TVuDth00.WAV imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) wait 3 - lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp) + lowsprul 1065 0 42 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp) end AuxineGndAttkInit: @@ -4684,7 +4684,7 @@ AuxineSpecialState1: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2324 Dorminge (cm\askosi\dorminge.grp) +# 2324 Dorminge (cm\a\dorminge.grp) .headerstart IsId 56 Type 24 @@ -4719,14 +4719,14 @@ Burrow [NONE] DormingeInit: playfram 0x00 - imgulnextid 0 0 # Dorminge Shadow (cm\askosi\dorminge-shadow.grp) + imgulnextid 0 0 # Dorminge Shadow (cm\a\dorminge-shadow.grp) goto DormingeIsWorking DormingeDeath: playsndbtwn 4145 4147 # Askosi explosion medium 01, 02, 03 imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp) wait 3 - lowsprul 1007 0 0 # Askosi Structure Rubble (Small) (cm\askosi\a-rubble-small.grp) + lowsprul 1007 0 0 # Askosi Structure Rubble (Small) (cm\a\a-rubble-small.grp) wait 1 end @@ -4766,7 +4766,7 @@ DormingeDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2326 Warring Winds Overlay (cm\askosi\warringwinds-overlay.grp) +# 2326 Warring Winds Overlay (cm\a\warringwinds-overlay.grp) .headerstart IsId 57 Type 1 @@ -4859,7 +4859,7 @@ WarringWindsDeath: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2327 Domain (cm\askosi\domain.grp) +# 2327 Domain (cm\a\domain.grp) .headerstart IsId 58 Type 21 @@ -4889,7 +4889,7 @@ WarpIn [NONE] # ----------------------------------------------------------------------------- # DomainInit: - imgulnextid 0 0 # Domain Shadow (cm\askosi\domain-shadow.grp) + imgulnextid 0 0 # Domain Shadow (cm\a\domain-shadow.grp) DomainWorkingToIdle: playfram 0x00 goto SkryrokorLocal00 @@ -4898,7 +4898,7 @@ DomainDeath: playsndbtwn 4148 4150 # Askosi explosion large 01, 02, 03 imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp) wait 3 - lowsprul 1004 0 0 # Askosi Structure Rubble (Large) (cm\askosi\a-rubble-large.grp) + lowsprul 1004 0 0 # Askosi Structure Rubble (Large) (cm\a\a-rubble-large.grp) wait 1 end @@ -4913,7 +4913,7 @@ DomainIsWorking: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2075 Panoply (cm\askosi\panoply.grp) +# 2075 Panoply (cm\a\panoply.grp) .headerstart IsId 59 Type 24 @@ -4948,7 +4948,7 @@ Burrow [NONE] PanoplyInit: playfram 0x00 - imgulnextid 0 0 # Panoply Shadow (cm\askosi\panoply-shadow.grp) + imgulnextid 0 0 # Panoply Shadow (cm\a\panoply-shadow.grp) goto SkryrokorLocal00 PanoplySpecialState1: @@ -4983,7 +4983,7 @@ PanoplyDisable: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 2075 Lotiro (cm\askosi\lotiro.grp) +# 2075 Lotiro (cm\a\lotiro.grp) .headerstart IsId 60 Type 24 @@ -5018,7 +5018,7 @@ Burrow [NONE] LotiroInit: playfram 0x00 - imgulnextid 0 0 # Lotiro Shadow (cm\askosi\lotiro-shadow.grp) + imgulnextid 0 0 # Lotiro Shadow (cm\a\lotiro-shadow.grp) goto SkryrokorLocal00 LotiroSpecialState1: @@ -5050,6 +5050,148 @@ LotiroIsWorking: LotiroDisable: goto SkryrokorLocal00 + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2358 Lekrot (cm\a\lekrot.grp) +.headerstart +IsId 61 +Type 24 +Init LekrotInit +Death LandlockDeath +GndAttkInit [NONE] +AirAttkInit [NONE] +Unused1 [NONE] +GndAttkRpt [NONE] +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle [NONE] +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking SkryrokorLocal00 +WalkingToIdle SkryrokorLocal00 +SpecialState1 LekrotSpecialState1 +SpecialState2 SkryrokorLocal00 +AlmostBuilt LekrotAlmostBuilt +Built LekrotBuilt +Landing [NONE] +LiftOff [NONE] +IsWorking LekrotIsWorking +WorkingToIdle LekrotBuilt +WarpIn [NONE] +Unused3 [NONE] +StarEditInit [NONE] +Disable LekrotDisable +Burrow [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +LekrotInit: + imgulnextid 0 0 # Lekrot Shadow (cm\a\lekrot-shadow.grp) + playfram 0 + goto SkryrokorLocal00 + +LekrotSpecialState1: + playfram 1 + goto SkryrokorLocal00 + +LekrotAlmostBuilt: + playfram 1 + goto SkryrokorLocal00 + +LekrotBuilt: + playfram 0 + goto SkryrokorLocal00 + +LekrotIsWorking: + playfram 2 + wait 2 + playfram 3 + wait 2 + playfram 4 + wait 2 + playfram 5 + wait 2 + playfram 6 + wait 2 + playfram 7 + wait 2 + playfram 8 + wait 2 + playfram 9 + wait 2 + playfram 10 + wait 2 + playfram 11 + wait 2 + playfram 12 + wait 2 + playfram 0 + wait 2 + goto LekrotIsWorking + +LekrotDisable: + goto SkryrokorLocal00 + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2360 Hearthshard (cm\a\hearthshard.grp) +.headerstart +IsId 62 +Type 24 +Init HearthshardInit +Death LandlockDeath +GndAttkInit [NONE] +AirAttkInit [NONE] +Unused1 [NONE] +GndAttkRpt [NONE] +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle [NONE] +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking SkryrokorLocal00 +WalkingToIdle SkryrokorLocal00 +SpecialState1 HearthshardSpecialState1 +SpecialState2 SkryrokorLocal00 +AlmostBuilt HearthshardAlmostBuilt +Built HearthshardBuilt +Landing [NONE] +LiftOff [NONE] +IsWorking HearthshardIsWorking +WorkingToIdle HearthshardBuilt +WarpIn [NONE] +Unused3 [NONE] +StarEditInit [NONE] +Disable HearthshardDisable +Burrow [NONE] +.headerend +# ----------------------------------------------------------------------------- # + +HearthshardInit: + imgulnextid 0 0 # Hearthshard Shadow (cm\a\hearthshard-shadow.grp) + playfram 0 + goto SkryrokorLocal00 + +HearthshardSpecialState1: + playfram 1 + goto SkryrokorLocal00 + +HearthshardAlmostBuilt: + playfram 1 + goto SkryrokorLocal00 + +HearthshardBuilt: + playfram 0 + goto SkryrokorLocal00 + +HearthshardIsWorking: + playfram 0x00 + wait 2 + goto HearthshardIsWorking + +HearthshardDisable: + goto SkryrokorLocal00 # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: diff --git a/mpq/unit/cm/a/hearthshard-damage.lof b/mpq/unit/cm/a/hearthshard-damage.lof new file mode 100644 index 00000000..379d24aa Binary files /dev/null and b/mpq/unit/cm/a/hearthshard-damage.lof differ diff --git a/mpq/unit/cm/a/hearthshard-shadow.grp b/mpq/unit/cm/a/hearthshard-shadow.grp new file mode 100644 index 00000000..c6fa5d4f Binary files /dev/null and b/mpq/unit/cm/a/hearthshard-shadow.grp differ diff --git a/mpq/unit/cm/a/hearthshard.grp b/mpq/unit/cm/a/hearthshard.grp new file mode 100644 index 00000000..c1b5c7d0 Binary files /dev/null and b/mpq/unit/cm/a/hearthshard.grp differ diff --git a/mpq/unit/cm/a/lekrot-damage.lof b/mpq/unit/cm/a/lekrot-damage.lof new file mode 100644 index 00000000..0028e287 Binary files /dev/null and b/mpq/unit/cm/a/lekrot-damage.lof differ diff --git a/mpq/unit/cm/a/lekrot-shadow.grp b/mpq/unit/cm/a/lekrot-shadow.grp new file mode 100644 index 00000000..3681ecc2 Binary files /dev/null and b/mpq/unit/cm/a/lekrot-shadow.grp differ diff --git a/mpq/unit/cm/a/lekrot.grp b/mpq/unit/cm/a/lekrot.grp index 3e36ce02..802663bf 100644 Binary files a/mpq/unit/cm/a/lekrot.grp and b/mpq/unit/cm/a/lekrot.grp differ diff --git a/mpq/unit/cmdbtns/cmdicons.grp b/mpq/unit/cmdbtns/cmdicons.grp index 8b79a3b7..62d80a0c 100644 Binary files a/mpq/unit/cmdbtns/cmdicons.grp and b/mpq/unit/cmdbtns/cmdicons.grp differ diff --git a/mpq/unit/cmdbtns/uniticons.grp b/mpq/unit/cmdbtns/uniticons.grp index d0b0abf3..ce0eb6c4 100644 Binary files a/mpq/unit/cmdbtns/uniticons.grp and b/mpq/unit/cmdbtns/uniticons.grp differ diff --git a/patchnotes.md b/patchnotes.md index 2a7ddcb9..b0e7d8c5 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -12,6 +12,12 @@ # Core changes +## Game Modes +- **Brotherhood:** + - Ground unit split time now 50% of training time + - Air unit split time now 100% of training time + - Shielded units now begin splitting on any damage taken + ## Bugfixes - **Gameplay:** - Fixed various mnemonic hotkey conflicts for Askosi structures (r. Neblime) @@ -38,3 +44,5 @@ - [Bounty](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/bounty): - HP 1200 » 800 - Armor 4 » 3 +- [Bestiary](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/bestiary): + - Resource costs 500/250 » 350/250 \ No newline at end of file diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index 180779dc..9c66f519 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ