diff --git a/mpq/arr/flingy.datex b/mpq/arr/flingy.datex index 69ef0e0..31e1b49 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 f8a6a48..6ccf16a 100644 --- a/mpq/arr/flingy.txt +++ b/mpq/arr/flingy.txt @@ -562,7 +562,7 @@ Inzorthrokor Manifold (Starbound) Yblyleth Terran Heavy Missile Aion -Extended Flingy #356 +Pilgrim Extended Flingy #357 Extended Flingy #358 Extended Flingy #359 diff --git a/mpq/arr/images.datex b/mpq/arr/images.datex index 314987c..711f222 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 4120d48..8259734 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 2a4fa7f..edceddb 100644 --- a/mpq/arr/images.txt +++ b/mpq/arr/images.txt @@ -2036,12 +2036,12 @@ Yblyleth Mutate Large Protoss Laser Healing Pulse Underlay Terran Heavy Missile Aion -Corrosive Touch Explosion +Corrosive Touch Explosion Medium Skryrokor Death Reversed Askosi Structure Rubble (Large) Pilgrim Pilgrim Shadow -Extended Image #1041 +Corrosive Touch Explosion Small Extended Image #1042 Extended Image #1043 Extended Image #1044 diff --git a/mpq/arr/sprites.datex b/mpq/arr/sprites.datex index 68e7fec..3ebd478 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 279c001..0f65177 100644 --- a/mpq/arr/sprites.txt +++ b/mpq/arr/sprites.txt @@ -997,15 +997,15 @@ Inzorthrokor Inzorthrokor Remains Manifold (Starbound) Yblyleth -Corrosive Touch Explosion +Corrosive Touch Explosion Medium Terran Heavy Missile Aion Pilgrim Francisco Goska Stroluum Askosi Structure Rubble (Large) -Extended Sprite #1 -Extended Sprite #1 -Extended Sprite #1 +Pilgrim +Corrosive Touch Explosion Small +Askosi Structure Rubble (Small) Extended Sprite #1 Extended Sprite #1 Extended Sprite #1 diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index d219d27..2a4747a 100644 Binary files a/mpq/arr/units.datex and b/mpq/arr/units.datex differ diff --git a/mpq/arr/units.txt b/mpq/arr/units.txt index 8179949..c5f712f 100644 --- a/mpq/arr/units.txt +++ b/mpq/arr/units.txt @@ -441,28 +441,28 @@ Askosi Pilgrim Basic Askosi Facilities Advanced Askosi Facilities Supreme Askosi Facilities -Extended Unit #216 -Extended Unit #217 -Extended Unit #218 -Extended Unit #219 -Extended Unit #220 -Extended Unit #221 -Extended Unit #222 -Extended Unit #223 -Extended Unit #224 -Extended Unit #225 -Extended Unit #226 -Extended Unit #227 -Extended Unit #228 -Extended Unit #229 -Extended Unit #230 -Extended Unit #231 -Extended Unit #232 -Extended Unit #233 -Extended Unit #234 -Extended Unit #235 -Extended Unit #236 -Extended Unit #237 +Askosi Proselyte +Askosi Dyad +Askosi Missionary +Askosi Cardinal +Askosi Mimic +Askosi Vicar +Askosi Rove +Askosi Object +Askosi Scepter +Askosi Intendent +Askosi Helion +Askosi Emissary +Askosi Inkblot +Askosi Tirade +Askosi Arch +Askosi Grandstand +Askosi Chantry +Askosi Radix +Askosi Cipher +Askosi Function +Askosi Gauntlet +Askosi Cosmoscope Extended Unit #238 Extended Unit #239 Extended Unit #240 diff --git a/mpq/arr/weapons.datex b/mpq/arr/weapons.datex index 831508c..ceede88 100644 Binary files a/mpq/arr/weapons.datex and b/mpq/arr/weapons.datex differ diff --git a/mpq/datreq/Buttons.graft b/mpq/datreq/Buttons.graft index 88f8491..1554984 100644 Binary files a/mpq/datreq/Buttons.graft and b/mpq/datreq/Buttons.graft differ diff --git a/mpq/game/icons.grp b/mpq/game/icons.grp index a90c9d9..09ccee1 100644 Binary files a/mpq/game/icons.grp and b/mpq/game/icons.grp differ diff --git a/mpq/music/title.wav b/mpq/music/title.wav index 8289f80..f40c23e 100644 Binary files a/mpq/music/title.wav and b/mpq/music/title.wav differ diff --git a/mpq/rez/stat_txt.tbl b/mpq/rez/stat_txt.tbl index 511f92a..9f1377c 100644 Binary files a/mpq/rez/stat_txt.tbl and b/mpq/rez/stat_txt.tbl differ diff --git a/mpq/scripts/iscript_askosi.bin b/mpq/scripts/iscript_askosi.bin index 06279e8..8113f7e 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 c04e00d..f0e5b7b 100644 --- a/mpq/scripts/iscript_askosi.txt +++ b/mpq/scripts/iscript_askosi.txt @@ -132,17 +132,162 @@ AskosiBuildingRubbleHeaderLocal00: wait 2 playfram 3 wait 2 + playfram 1 + wait 2 + playfram 2 + wait 2 + playfram 3 + wait 2 + playfram 2 + wait 2 + playfram 1 + wait 2 + playfram 0 + wait 2 + playfram 1 + wait 2 + playfram 2 + wait 2 + playfram 3 + wait 2 + playfram 1 + wait 2 + playfram 2 + wait 2 + playfram 3 + wait 2 + playfram 2 + wait 2 + playfram 1 + wait 2 + playfram 0 + wait 2 + playfram 1 + wait 2 + playfram 2 + wait 2 + playfram 3 + wait 2 AskosiBuildingRubbleHeaderDeath: playfram 4 wait 239 wait 1 - playfram 5 - wait 255 - wait 24 playfram 6 wait 255 wait 24 playfram 7 wait 255 wait 24 - end \ No newline at end of file + playfram 8 + wait 255 + wait 24 + playfram 9 + wait 255 + wait 24 + end + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2041 Pilgrim (cm\askosi\pilgrim.grp) +.headerstart +IsId 84 +Type 15 +Init PilgrimInit +Death PilgrimDeath +GndAttkInit PilgrimGndAttkInit +AirAttkInit [NONE] +Unused1 PilgrimUnused1 +GndAttkRpt PilgrimGndAttkInit +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle PilgrimGndAttkToIdle +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking PilgrimWalking +WalkingToIdle InfestedTerranWalkingToIdle +SpecialState1 [NONE] +SpecialState2 [NONE] +AlmostBuilt PilgrimAlmostBuilt +.headerend +# ----------------------------------------------------------------------------- # + +PilgrimInit: + imgul 2042 0 0 # Pilgrim Shadow (cm\askosi\pilgrim-shadow.grp) + goto InfestedTerranWalkingToIdle + +PilgrimDeath: + playsnd 369 # Terran\SCV\TSCDth00.WAV + imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) + wait 2 + lowsprul 809 0 0 # Pilgrim Remnants (cm\terran\mason-remnants.grp) + wait 1 + end + +PilgrimUnused1: + wait 1 + nobrkcodestart + tmprmgraphicstart + playsnd 1168 + wait 8 + sprol 742 0 0 # Small Explosion Reversed + wait 10 + setfldirect 12 + tmprmgraphicend + nobrkcodeend + goto InfestedTerranWalkingToIdle + +PilgrimGndAttkInit: + wait 1 + nobrkcodestart + playfram 0xaa + attackwith 1 + playsndbtwn 35 39 # terran\SCV\EDrRep00.wav | terran\SCV\EDrRep04.wav + wait 1 + playfram 0x99 + wait 1 + nobrkcodeend + gotorepeatattk + goto PilgrimGndAttkToIdle + +PilgrimGndAttkToIdle: + playfram 0x00 + goto SkryrokorLocal00 + +PilgrimWalking: + playfram 0x11 + move 4 + wait 1 + playfram 0x22 + move 4 + wait 1 + playfram 0x33 + move 4 + wait 1 + playfram 0x44 + move 4 + wait 1 + playfram 0x55 + move 4 + wait 1 + playfram 0x66 + move 4 + wait 1 + playfram 0x77 + move 4 + wait 1 + playfram 0x88 + move 4 + wait 1 + goto PilgrimWalking + +PilgrimAlmostBuilt: + setvertpos 0 + wait 1 +PilgrimLocal00: + playfram 0xbb + useweapon 14 # Fusion Cutter (Harvest) (Fusion Cutter) + sigorder 32 + wait 3 + playfram 0x99 + wait 10 + goto PilgrimLocal00 \ No newline at end of file diff --git a/mpq/scripts/iscript_protoss.bin b/mpq/scripts/iscript_protoss.bin index 957475d..566c700 100644 Binary files a/mpq/scripts/iscript_protoss.bin and b/mpq/scripts/iscript_protoss.bin differ diff --git a/mpq/scripts/iscript_protoss.txt b/mpq/scripts/iscript_protoss.txt index 01ec784..6fd52b9 100644 --- a/mpq/scripts/iscript_protoss.txt +++ b/mpq/scripts/iscript_protoss.txt @@ -7837,13 +7837,13 @@ SpecialState1 [NONE] IdolInit: imgul 1183 0 0 # Idol Shadow (cm\protoss\idol-shad.grp) - playfram 0x77 + playfram 0x00 goto SkryrokorLocal00 IdolGndAttkToIdle: - playfram 0x88 + playfram 0x22 wait 1 - playfram 0x77 + playfram 0x00 goto SkryrokorLocal00 IdolDeath: @@ -7855,23 +7855,23 @@ IdolDeath: end IdolGndAttkInit: - playfram 0x88 + playfram 0x22 wait 1 - playfram 0x99 + playfram 0x33 IdolGndAttkRpt: wait 1 nobrkcodestart - playfram 0xbb + playfram 0x44 attack playsndbtwn 1268 1272 # Idol weaponfire 01, 02, 03, 04, 05 wait 1 - playfram 0x99 + playfram 0x55 wait 3 - playfram 0xbb + playfram 0x99 attack playsndbtwn 1268 1272 # Idol weaponfire 01, 02, 03, 04, 05 wait 1 - playfram 0x99 + playfram 0xee wait 1 nobrkcodeend gotorepeatattk @@ -7879,30 +7879,42 @@ IdolGndAttkRpt: goto IdolGndAttkToIdle IdolWalking: - move 5 - wait 1 - playfram 0x00 - move 5 - wait 1 - playfram 0x11 - move 5 - wait 1 - playfram 0x22 - move 5 - wait 1 - playfram 0x33 - move 5 - wait 1 - playfram 0x44 - move 5 - wait 1 - playfram 0x55 - move 5 - wait 1 - playfram 0x66 - move 5 - wait 1 - playfram 0x77 + move 5 + wait 1 + playfram 0xff + move 5 + wait 1 + playfram 0x110 + move 5 + wait 1 + playfram 0x121 + move 5 + wait 1 + playfram 0x132 + move 5 + wait 1 + playfram 0x143 + move 5 + wait 1 + playfram 0x154 + move 5 + wait 1 + playfram 0x165 + move 5 + wait 1 + playfram 0x176 + move 5 + wait 1 + playfram 0x187 + move 5 + wait 1 + playfram 0x198 + move 5 + wait 1 + playfram 0x1a9 + move 5 + wait 1 + playfram 0x1ba goto IdolWalking # ----------------------------------------------------------------------------- # @@ -10865,9 +10877,35 @@ AnthelionTeleportDepartInit: # 1456 Anthelion Teleport (Arrival) (cm\protoss\anthelion-teleport-arrive.grp) .headerstart IsId 632 -Type 0 +Type 27 Init AnthelionTeleportArriveInit Death [NONE] +GndAttkInit [NONE] +AirAttkInit [NONE] +Unused1 [NONE] +GndAttkRpt [NONE] +AirAttkRpt [NONE] +CastSpell [NONE] +GndAttkToIdle [NONE] +AirAttkToIdle [NONE] +Unused2 [NONE] +Walking [NONE] +WalkingToIdle [NONE] +SpecialState1 [NONE] +SpecialState2 [NONE] +AlmostBuilt [NONE] +Built [NONE] +Landing [NONE] +LiftOff [NONE] +IsWorking [NONE] +WorkingToIdle [NONE] +WarpIn [NONE] +Unused3 [NONE] +StarEditInit [NONE] +Disable [NONE] +Burrow [NONE] +UnBurrow [NONE] +Enable [NONE] .headerend # ----------------------------------------------------------------------------- # diff --git a/mpq/scripts/iscript_terran.bin b/mpq/scripts/iscript_terran.bin index 1349fa8..181b546 100644 Binary files a/mpq/scripts/iscript_terran.bin and b/mpq/scripts/iscript_terran.bin differ diff --git a/mpq/scripts/iscript_terran.txt b/mpq/scripts/iscript_terran.txt index 2fbe972..77891cc 100644 --- a/mpq/scripts/iscript_terran.txt +++ b/mpq/scripts/iscript_terran.txt @@ -346,7 +346,7 @@ HarakanGndAttkInit: HarakanGndAttkRpt: wait 1 nobrkcodestart - imgol 421 0 0 # FlameThrower (thingy\flamer.grp) + imgol 421 0 0 # Flamethrower (thingy\flamer.grp) playfram 0x20 attkshiftproj 24 sigorder 32 @@ -1788,7 +1788,7 @@ SeraphBaseSpecialState1: # 261 Seraph (Turret) (terran\wesselt.grp) .headerstart IsId 89 -Type 12 +Type 26 Init SeraphTurretInit Death Generic_Wait1End GndAttkInit [NONE] @@ -1803,6 +1803,20 @@ Unused2 [NONE] Walking SkryrokorLocal00 WalkingToIdle SkryrokorLocal00 SpecialState1 [NONE] +SpecialState2 [NONE] +AlmostBuilt [NONE] +Built [NONE] +Landing [NONE] +LiftOff [NONE] +IsWorking [NONE] +WorkingToIdle [NONE] +WarpIn [NONE] +Unused3 [NONE] +StarEditInit [NONE] +Disable [NONE] +Burrow [NONE] +UnBurrow [NONE] +Enable [NONE] .headerend # ----------------------------------------------------------------------------- # @@ -6055,7 +6069,7 @@ IrradiateInit: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 421 FlameThrower (thingy\flamer.grp) +# 421 Flamethrower (thingy\flamer.grp) .headerstart IsId 312 Type 1 @@ -7413,7 +7427,7 @@ GndAttkRpt MadrigalFuriaTurretGndAttkInit AirAttkRpt MadrigalFuriaTurretGndAttkInit CastSpell [NONE] GndAttkToIdle SkryrokorLocal00 -AirAttkToIdle [NONE] +AirAttkToIdle SkryrokorLocal00 Unused2 [NONE] Walking [NONE] WalkingToIdle SkryrokorLocal00 @@ -8074,7 +8088,7 @@ EnergyDecayDeath: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 1110 Savant Form Switch - Power (cm\terran\savant-form-switch.grp) +# 1110 Savant Form Switch - Power (cm\terran\savant-form-switch.grp) # 1846 Savant Form Switch - Entropy (cm\terran\savant-form-switch.grp) .headerstart IsId 459 @@ -8142,8 +8156,6 @@ SavantFormSwitchDeath: wait 1 end - - # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: # 1141 Madcap (cm\terran\madcap.grp) @@ -8154,7 +8166,7 @@ Init MadcapInit Death MadcapDeath GndAttkInit MadcapGndAttkInit AirAttkInit MadcapGndAttkInit -Unused1 [NONE] +Unused1 SkryrokorLocal00 GndAttkRpt MadcapGndAttkRpt AirAttkRpt MadcapGndAttkRpt CastSpell [NONE] @@ -9727,7 +9739,7 @@ Init TalosInit Death TalosDeath GndAttkInit TalosGndAttkInit AirAttkInit TalosGndAttkInit -Unused1 [NONE] +Unused1 TalosUnused1 GndAttkRpt TalosGndAttkRpt AirAttkRpt TalosGndAttkRpt CastSpell [NONE] @@ -9767,6 +9779,19 @@ TalosDeath: lowsprul 845 0 42 # Terran Unit Rubble Small wait 1 end + +TalosUnused1: + wait 1 + nobrkcodestart + tmprmgraphicstart + playsnd 1168 + wait 8 + sprol 742 0 0 # Small Explosion Reversed + wait 10 + setfldirect 12 + tmprmgraphicend + nobrkcodeend + goto InfestedTerranWalkingToIdle TalosGndAttkInit: playfram 0x00 @@ -14821,7 +14846,7 @@ MatadorGndAttkInit: nobrkcodestart playfram 0x100 playsndbtwn 2736 2738 # Matador weaponfire 2 01, 02, 03 - imgol 421 0 0 # FlameThrower (thingy\flamer.grp) + imgol 421 0 0 # Flamethrower (thingy\flamer.grp) attkshiftproj 24 sigorder 32 wait 1 @@ -15824,7 +15849,7 @@ DurendalGndAttkRpt: nobrkcodestart wait 1 playfram 0x260 - imgol 421 0 0 # FlameThrower (thingy\flamer.grp) + imgol 421 0 0 # Flamethrower (thingy\flamer.grp) attkshiftproj 24 sigorder 32 wait 1 @@ -17081,7 +17106,7 @@ GndAttkToIdle MatadorCinderModeGndAttkToIdle AirAttkToIdle MatadorCinderModeGndAttkToIdle Unused2 [NONE] Walking [NONE] -WalkingToIdle [NONE] +WalkingToIdle SkryrokorLocal00 SpecialState1 MatadorCinderModeSpecialState2 SpecialState2 MatadorCinderModeSpecialState2 AlmostBuilt [NONE] @@ -17132,7 +17157,7 @@ MatadorCinderModeGndAttkInit: nobrkcodestart playfram 0x1A0 playsndbtwn 2736 2738 # Matador weaponfire 2 01, 02, 03 - imgol 421 0 0 # FlameThrower (thingy\flamer.grp) + imgol 421 0 0 # Flamethrower (thingy\flamer.grp) attkshiftproj 24 sigorder 32 wait 1 diff --git a/mpq/scripts/iscript_zerg.bin b/mpq/scripts/iscript_zerg.bin index 2b4efc4..ece0629 100644 Binary files a/mpq/scripts/iscript_zerg.bin and b/mpq/scripts/iscript_zerg.bin differ diff --git a/mpq/scripts/iscript_zerg.txt b/mpq/scripts/iscript_zerg.txt index bf7394d..914d297 100644 --- a/mpq/scripts/iscript_zerg.txt +++ b/mpq/scripts/iscript_zerg.txt @@ -8666,7 +8666,7 @@ AirAttkToIdle QuaziliskGndAttkToIdle Unused2 [NONE] Walking QuaziliskWalking WalkingToIdle QuaziliskGndAttkToIdle -SpecialState1 [NONE] +SpecialState1 SkryrokorLocal00 SpecialState2 QuaziliskSpecialState2 AlmostBuilt [NONE] Built [NONE] @@ -11760,13 +11760,11 @@ KagraliskGndAttkInit: attack wait 1 playfram 0x22 - attack wait 1 playfram 0x33 attack wait 1 playfram 0x44 - attack wait 1 playfram 0x55 wait 1 @@ -16268,3 +16266,41 @@ SkryrokorDeathReversedInit: playfram 0x00 wait 1 goto Generic_Wait1End + +# ----------------------------------------------------------------------------- # +# This header is used by images.dat entries: +# 2038 Corrosive Touch Explosion (Medium) (cm\zerg\corrosive-touch-explosion-medium.grp) +# 2043 Corrosive Touch Explosion (Small) (cm\zerg\corrosive-touch-explosion-small.grp) +.headerstart +IsId 829 +Type 1 +Init CorrosiveTouchExplosionInit +Death Generic_Wait1End +.headerend +# ----------------------------------------------------------------------------- # + +CorrosiveTouchExplosionInit: + playsnd 924 # Zerg\Matraleth\ZQuEns00.WAV #TODO Own SFX + playfram 4 + wait 1 + playfram 5 + wait 1 + playfram 6 + wait 1 + playfram 7 + wait 1 + playfram 8 + wait 1 + playfram 9 + wait 1 + playfram 10 + wait 1 + playfram 11 + wait 1 + playfram 12 + wait 1 + playfram 13 + wait 1 + playfram 14 + wait 1 + end diff --git a/mpq/templates/Brotherhood(1).got b/mpq/templates/Brotherhood(1).got new file mode 100644 index 0000000..4c317ed Binary files /dev/null and b/mpq/templates/Brotherhood(1).got differ diff --git a/mpq/templates/Deathmarch(1).got b/mpq/templates/Deathmarch(1).got new file mode 100644 index 0000000..e4dc293 Binary files /dev/null and b/mpq/templates/Deathmarch(1).got differ diff --git a/mpq/templates/Zombocalypse(1).got b/mpq/templates/Zombocalypse(1).got new file mode 100644 index 0000000..4c317ed Binary files /dev/null and b/mpq/templates/Zombocalypse(1).got differ diff --git a/mpq/templates/templates.lst b/mpq/templates/templates.lst index 839c56d..952b5bb 100644 --- a/mpq/templates/templates.lst +++ b/mpq/templates/templates.lst @@ -8,4 +8,6 @@ "Duopoly(1).got" "Embraced(1).got" "Dark Ages(1).got" +"Deathmarch(1).got" +"Brotherhood(1).got" "Debug(1).got" \ No newline at end of file diff --git a/mpq/tileset/badlands.cv5 b/mpq/tileset/badlands.cv5 index cc853a7..2a21c69 100644 Binary files a/mpq/tileset/badlands.cv5 and b/mpq/tileset/badlands.cv5 differ diff --git a/mpq/tileset/badlands.vf4 b/mpq/tileset/badlands.vf4 index a8caf08..8607229 100644 Binary files a/mpq/tileset/badlands.vf4 and b/mpq/tileset/badlands.vf4 differ diff --git a/mpq/tileset/badlands.vr4 b/mpq/tileset/badlands.vr4 index 0fce611..8c65222 100644 Binary files a/mpq/tileset/badlands.vr4 and b/mpq/tileset/badlands.vr4 differ diff --git a/mpq/tileset/badlands.vx4ex b/mpq/tileset/badlands.vx4ex index c705451..b120166 100644 Binary files a/mpq/tileset/badlands.vx4ex and b/mpq/tileset/badlands.vx4ex differ diff --git a/mpq/tileset/platform.cv5 b/mpq/tileset/platform.cv5 index 3a58d5a..e99cb56 100644 Binary files a/mpq/tileset/platform.cv5 and b/mpq/tileset/platform.cv5 differ diff --git a/mpq/tileset/platform.vf4 b/mpq/tileset/platform.vf4 index f6de7b6..d689101 100644 Binary files a/mpq/tileset/platform.vf4 and b/mpq/tileset/platform.vf4 differ diff --git a/mpq/tileset/platform.vr4 b/mpq/tileset/platform.vr4 index 50ae60a..c5a5689 100644 Binary files a/mpq/tileset/platform.vr4 and b/mpq/tileset/platform.vr4 differ diff --git a/mpq/tileset/platform.vx4ex b/mpq/tileset/platform.vx4ex index ecb6d9d..acbaab6 100644 Binary files a/mpq/tileset/platform.vx4ex and b/mpq/tileset/platform.vx4ex differ diff --git a/mpq/tileset/twilight.cv5 b/mpq/tileset/twilight.cv5 index aac28ca..4d65477 100644 Binary files a/mpq/tileset/twilight.cv5 and b/mpq/tileset/twilight.cv5 differ diff --git a/mpq/tileset/twilight.vf4 b/mpq/tileset/twilight.vf4 index 1fefa42..587f00a 100644 Binary files a/mpq/tileset/twilight.vf4 and b/mpq/tileset/twilight.vf4 differ diff --git a/mpq/tileset/twilight.vr4 b/mpq/tileset/twilight.vr4 index 9003500..79646a3 100644 Binary files a/mpq/tileset/twilight.vr4 and b/mpq/tileset/twilight.vr4 differ diff --git a/mpq/tileset/twilight.vx4ex b/mpq/tileset/twilight.vx4ex index 37eda99..e965007 100644 Binary files a/mpq/tileset/twilight.vx4ex and b/mpq/tileset/twilight.vx4ex differ diff --git a/mpq/unit/cm/askosi/a-rubble-large.grp b/mpq/unit/cm/askosi/a-rubble-large.grp index 5df8b0e..929f604 100644 Binary files a/mpq/unit/cm/askosi/a-rubble-large.grp and b/mpq/unit/cm/askosi/a-rubble-large.grp differ diff --git a/mpq/unit/cm/askosi/a-rubble-medium.grp b/mpq/unit/cm/askosi/a-rubble-medium.grp new file mode 100644 index 0000000..c2e0e41 Binary files /dev/null and b/mpq/unit/cm/askosi/a-rubble-medium.grp differ diff --git a/mpq/unit/cm/askosi/a-rubble-small.grp b/mpq/unit/cm/askosi/a-rubble-small.grp new file mode 100644 index 0000000..793bf95 Binary files /dev/null and b/mpq/unit/cm/askosi/a-rubble-small.grp differ diff --git a/mpq/unit/cm/askosi/arch.grp b/mpq/unit/cm/askosi/arch.grp new file mode 100644 index 0000000..b305b91 Binary files /dev/null and b/mpq/unit/cm/askosi/arch.grp differ diff --git a/mpq/unit/cm/askosi/cardinal-death.grp b/mpq/unit/cm/askosi/cardinal-death.grp new file mode 100644 index 0000000..4dd6be4 Binary files /dev/null and b/mpq/unit/cm/askosi/cardinal-death.grp differ diff --git a/mpq/unit/cm/askosi/cardinal-shadow.grp b/mpq/unit/cm/askosi/cardinal-shadow.grp new file mode 100644 index 0000000..1620e45 Binary files /dev/null and b/mpq/unit/cm/askosi/cardinal-shadow.grp differ diff --git a/mpq/unit/cm/askosi/cardinal.grp b/mpq/unit/cm/askosi/cardinal.grp new file mode 100644 index 0000000..21008ff Binary files /dev/null and b/mpq/unit/cm/askosi/cardinal.grp differ diff --git a/mpq/unit/cm/askosi/chantry.grp b/mpq/unit/cm/askosi/chantry.grp new file mode 100644 index 0000000..98763d9 Binary files /dev/null and b/mpq/unit/cm/askosi/chantry.grp differ diff --git a/mpq/unit/cm/askosi/emissary.grp b/mpq/unit/cm/askosi/emissary.grp new file mode 100644 index 0000000..62a73da Binary files /dev/null and b/mpq/unit/cm/askosi/emissary.grp differ diff --git a/mpq/unit/cm/askosi/function.grp b/mpq/unit/cm/askosi/function.grp new file mode 100644 index 0000000..7e95dc5 Binary files /dev/null and b/mpq/unit/cm/askosi/function.grp differ diff --git a/mpq/unit/cm/askosi/inkblot.grp b/mpq/unit/cm/askosi/inkblot.grp new file mode 100644 index 0000000..1c502f5 Binary files /dev/null and b/mpq/unit/cm/askosi/inkblot.grp differ diff --git a/mpq/unit/cm/askosi/landlock.grp b/mpq/unit/cm/askosi/landlock.grp index 778b1a1..b06f785 100644 Binary files a/mpq/unit/cm/askosi/landlock.grp and b/mpq/unit/cm/askosi/landlock.grp differ diff --git a/mpq/unit/cm/askosi/pilgrim-shadow.grp b/mpq/unit/cm/askosi/pilgrim-shadow.grp new file mode 100644 index 0000000..2c1a0d4 Binary files /dev/null and b/mpq/unit/cm/askosi/pilgrim-shadow.grp differ diff --git a/mpq/unit/cm/askosi/pilgrim.grp b/mpq/unit/cm/askosi/pilgrim.grp new file mode 100644 index 0000000..d45d67a Binary files /dev/null and b/mpq/unit/cm/askosi/pilgrim.grp differ diff --git a/mpq/unit/cm/askosi/radix.grp b/mpq/unit/cm/askosi/radix.grp new file mode 100644 index 0000000..1ec7899 Binary files /dev/null and b/mpq/unit/cm/askosi/radix.grp differ diff --git a/mpq/unit/cm/askosi/vicar-attack.lol b/mpq/unit/cm/askosi/vicar-attack.lol new file mode 100644 index 0000000..f399311 Binary files /dev/null and b/mpq/unit/cm/askosi/vicar-attack.lol differ diff --git a/mpq/unit/cm/askosi/vicar-death.grp b/mpq/unit/cm/askosi/vicar-death.grp new file mode 100644 index 0000000..4b348c4 Binary files /dev/null and b/mpq/unit/cm/askosi/vicar-death.grp differ diff --git a/mpq/unit/cm/askosi/vicar-shadow.grp b/mpq/unit/cm/askosi/vicar-shadow.grp new file mode 100644 index 0000000..7155990 Binary files /dev/null and b/mpq/unit/cm/askosi/vicar-shadow.grp differ diff --git a/mpq/unit/cm/askosi/vicar.grp b/mpq/unit/cm/askosi/vicar.grp new file mode 100644 index 0000000..1a3bc24 Binary files /dev/null and b/mpq/unit/cm/askosi/vicar.grp differ diff --git a/mpq/unit/cm/protoss/idol-attack.lol b/mpq/unit/cm/protoss/idol-attack.lol index f399311..5cb56c4 100644 Binary files a/mpq/unit/cm/protoss/idol-attack.lol and b/mpq/unit/cm/protoss/idol-attack.lol differ diff --git a/mpq/unit/cm/protoss/idol-shadow.grp b/mpq/unit/cm/protoss/idol-shadow.grp index 7155990..6c62045 100644 Binary files a/mpq/unit/cm/protoss/idol-shadow.grp and b/mpq/unit/cm/protoss/idol-shadow.grp differ diff --git a/mpq/unit/cm/protoss/idol.grp b/mpq/unit/cm/protoss/idol.grp index 2789e3e..c8221fd 100644 Binary files a/mpq/unit/cm/protoss/idol.grp and b/mpq/unit/cm/protoss/idol.grp differ diff --git a/mpq/unit/cm/zerg/corrosive-touch-explosion.grp b/mpq/unit/cm/zerg/corrosive-touch-explosion-medium.grp similarity index 100% rename from mpq/unit/cm/zerg/corrosive-touch-explosion.grp rename to mpq/unit/cm/zerg/corrosive-touch-explosion-medium.grp diff --git a/mpq/unit/cm/zerg/corrosive-touch-explosion-small.grp b/mpq/unit/cm/zerg/corrosive-touch-explosion-small.grp new file mode 100644 index 0000000..295fbe4 Binary files /dev/null and b/mpq/unit/cm/zerg/corrosive-touch-explosion-small.grp differ diff --git a/mpq/unit/cmdbtns/cmdicons.grp b/mpq/unit/cmdbtns/cmdicons.grp index 904f2b4..ca63b9b 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 283067d..2005f54 100644 Binary files a/mpq/unit/cmdbtns/uniticons.grp and b/mpq/unit/cmdbtns/uniticons.grp differ diff --git a/mpq/unit/thingy/tileset/ashworld/hasroc04.grp b/mpq/unit/thingy/tileset/ashworld/hasroc04.grp new file mode 100644 index 0000000..fb6bce2 Binary files /dev/null and b/mpq/unit/thingy/tileset/ashworld/hasroc04.grp differ diff --git a/mpq/unit/thingy/tileset/ashworld/hasroc05.grp b/mpq/unit/thingy/tileset/ashworld/hasroc05.grp new file mode 100644 index 0000000..df2ae63 Binary files /dev/null and b/mpq/unit/thingy/tileset/ashworld/hasroc05.grp differ diff --git a/mpq/unit/thingy/tileset/ashworld/hasroc06.grp b/mpq/unit/thingy/tileset/ashworld/hasroc06.grp new file mode 100644 index 0000000..eec0125 Binary files /dev/null and b/mpq/unit/thingy/tileset/ashworld/hasroc06.grp differ diff --git a/mpq/unit/wirefram/grpwire.grp b/mpq/unit/wirefram/grpwire.grp index 42ab4b6..7033d79 100644 Binary files a/mpq/unit/wirefram/grpwire.grp and b/mpq/unit/wirefram/grpwire.grp differ diff --git a/mpq/unit/wirefram/wirefram.grp b/mpq/unit/wirefram/wirefram.grp index d681df2..b21d7eb 100644 Binary files a/mpq/unit/wirefram/wirefram.grp and b/mpq/unit/wirefram/wirefram.grp differ diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index d9e4a28..04fe7f2 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ