From df8e14d7a68fa66b552ace9b994642049f986219 Mon Sep 17 00:00:00 2001 From: Pr0nogo Date: Fri, 7 Apr 2023 22:25:38 -0400 Subject: [PATCH] Add Cabalist shadow; Try updated samase config --- mpq/arr/images.datex | Bin 114000 -> 114000 bytes mpq/samase/config.ini | 4 +- mpq/scripts/iscript.txt | 282 +++++++++++++----------------------- mpq/unit/protoss/scribe.grp | Bin 15008 -> 14880 bytes 4 files changed, 101 insertions(+), 185 deletions(-) diff --git a/mpq/arr/images.datex b/mpq/arr/images.datex index 8f6bbcb5947e8d3008545796eab944737cd0eee0..2d44c52185c95a1eb3a05c98e7723edbe3c2dc28 100644 GIT binary patch delta 20 bcmccci|xWMwhe+Qj9kq^Dcglo80{hfU#AC; delta 20 bcmccci|xWMwhe+QjDpQVDcglo80{hfU+o8$ diff --git a/mpq/samase/config.ini b/mpq/samase/config.ini index 58d97211..3dac9260 100644 --- a/mpq/samase/config.ini +++ b/mpq/samase/config.ini @@ -137,9 +137,9 @@ hydra_signify_malice = false bounce_set = Add(bactalisk,129,2) #caustic fission is required for bactalisk's bounce attack if this option is enabled hydra_caustic_fission = true -hydra_indomitable_musculature = true +hydra_indomitable_musculature = false #makes all reavers (including human-owned reavers) autobuild scarabs -reaver_autobuild = true +reaver_autobuild = false #for use with Maelstrom hydra_malediction = true # diff --git a/mpq/scripts/iscript.txt b/mpq/scripts/iscript.txt index f35bb359..f93f5681 100644 --- a/mpq/scripts/iscript.txt +++ b/mpq/scripts/iscript.txt @@ -22170,12 +22170,13 @@ GndAttkToIdle CabalistGndAttkToIdle AirAttkToIdle [NONE] Unused2 [NONE] Walking CabalistWalking -WalkingToIdle CabalistInit +WalkingToIdle CabalistGndAttkToIdle SpecialState1 [NONE] .headerend # ----------------------------------------------------------------------------- # CabalistInit: + imgul 1617 0 0 # Cabalist Shadow (cm\protoss\cabalist-shadow.grp) playfram 0xdd CabalistGndAttkToIdle: playfram 0xdd @@ -22288,13 +22289,13 @@ CabalistGndAttkInit: nobrkcodeend gotorepeatattk ignorerest - goto CabalistInit + goto CabalistGndAttkToIdle CabalistCastSpell: castspell sigorder 2 gotorepeatattk - goto CabalistInit + goto CabalistGndAttkToIdle CabalistWalking: move 5 @@ -24511,10 +24512,10 @@ PanoptusDeath: end PanoptusGndAttkInit: - playsndbtwn 2020 2023 # Panoptus weaponfire 01, 02, 03, 04 - attackwith 2 playfram 0x20 - wait 1 + playsndbtwn 2020 2023 # Panoptus weaponfire 01, 02, 03, 04 + attack + wait 2 playfram 0x00 gotorepeatattk ignorerest @@ -27622,98 +27623,98 @@ Death MagicSylonDeath # ----------------------------------------------------------------------------- # MagicSylonInit: - playfram 0x00 # Frame set 0 - wait 1 + playfram 0x00 + wait 1 MagicSylonLocal00: - playfram 1 # Frame set 0, direction 1 - wait 1 - playfram 2 # Frame set 0, direction 2 - wait 1 - playfram 3 # Frame set 0, direction 3 - wait 1 - playfram 4 # Frame set 0, direction 4 - wait 1 - playfram 5 # Frame set 0, direction 5 - wait 1 - playfram 6 # Frame set 0, direction 6 - wait 1 - playfram 7 # Frame set 0, direction 7 - wait 1 - playfram 8 # Frame set 0, direction 8 - wait 1 - playfram 9 # Frame set 0, direction 9 - wait 1 - playfram 10 # Frame set 0, direction 10 - wait 1 - playfram 11 # Frame set 0, direction 11 - wait 1 - playfram 12 # Frame set 0, direction 12 - wait 1 - playfram 13 # Frame set 0, direction 13 - wait 1 - playfram 14 # Frame set 0, direction 14 - wait 1 - playfram 15 # Frame set 0, direction 15 - wait 1 - playfram 16 # Frame set 0, direction 16 - wait 1 - playfram 0x11 # Frame set 1 - wait 1 - playfram 18 # Frame set 1, direction 1 - wait 1 - playfram 19 # Frame set 1, direction 2 - wait 1 - playfram 20 # Frame set 1, direction 3 - wait 1 - playfram 21 # Frame set 1, direction 4 - wait 1 - playfram 22 # Frame set 1, direction 5 - wait 1 - playfram 23 # Frame set 1, direction 6 - wait 1 - playfram 24 # Frame set 1, direction 7 - wait 1 - playfram 25 # Frame set 1, direction 8 - wait 1 - playfram 26 # Frame set 1, direction 9 - wait 1 - playfram 27 # Frame set 1, direction 10 - wait 1 - playfram 28 # Frame set 1, direction 11 - wait 1 - playfram 29 # Frame set 1, direction 12 - wait 1 - playfram 30 # Frame set 1, direction 13 - wait 1 - playfram 31 # Frame set 1, direction 14 - wait 1 - playfram 32 # Frame set 1, direction 15 - wait 1 - playfram 33 # Frame set 1, direction 16 - wait 1 - playfram 0x22 # Frame set 2 - wait 1 - playfram 35 # Frame set 2, direction 1 - wait 1 - playfram 36 # Frame set 2, direction 2 - wait 1 - playfram 37 # Frame set 2, direction 3 - wait 1 - playfram 38 # Frame set 2, direction 4 - wait 1 - playfram 39 # Frame set 2, direction 5 - wait 1 - playfram 40 # Frame set 2, direction 6 - wait 1 - playfram 41 # Frame set 2, direction 7 - wait 1 - playfram 42 # Frame set 2, direction 8 - wait 1 - playfram 43 # Frame set 2, direction 9 + playfram 1 + wait 1 + playfram 2 + wait 1 + playfram 3 + wait 1 + 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 + playfram 15 + wait 1 + playfram 16 + wait 1 + playfram 0x11 + wait 1 + playfram 18 + wait 1 + playfram 19 + wait 1 + playfram 20 + wait 1 + playfram 21 + wait 1 + playfram 22 + wait 1 + playfram 23 + wait 1 + playfram 24 + wait 1 + playfram 25 + wait 1 + playfram 26 + wait 1 + playfram 27 + wait 1 + playfram 28 + wait 1 + playfram 29 + wait 1 + playfram 30 + wait 1 + playfram 31 + wait 1 + playfram 32 + wait 1 + playfram 33 + wait 1 + playfram 0x22 + wait 1 + playfram 35 + wait 1 + playfram 36 + wait 1 + playfram 37 + wait 1 + playfram 38 + wait 1 + playfram 39 + wait 1 + playfram 40 + wait 1 + playfram 41 + wait 1 + playfram 42 + wait 1 + playfram 43 goto MagicSylonDeath MagicSylonDeath: - wait 1 + wait 1 end # ----------------------------------------------------------------------------- # @@ -33078,91 +33079,6 @@ IrolethBirthSpecialState1: nobrkcodeend goto InfestedTerranLocal00 -# ----------------------------------------------------------------------------- # -# This header is used by images.dat entries: -# 1004 Mutation Pit (cm\zerg\mutationpit.grp) -.headerstart -IsId 516 -Type 20 -Init MutationPitInit -Death MutationPitDeath -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 MutationPitAlmostBuilt -Built MutationPitBuilt -Landing [NONE] -LiftOff [NONE] -IsWorking MutationPitIsWorking -WorkingToIdle MutationPitWorkingToIdle -WarpIn [NONE] -.headerend -# ----------------------------------------------------------------------------- # - -MutationPitInit: - imgul 1226 0 0 # Mutation Pit Shadow (cm\zerg\mutationpit-shad.grp) - playfram 0x00 # Frame set 0 - goto MutationPitWorkingToIdle - -MutationPitWorkingToIdle: - playfram 1 - wait 2 - playfram 2 - waitrand 2 3 - playfram 3 - wait 2 - playfram 4 - waitrand 2 3 - playfram 5 - wait 2 - playfram 0x00 - waitrand 2 3 - goto MutationPitWorkingToIdle - -MutationPitLocal69: - wait 125 - goto MutationPitLocal69 - -MutationPitDeath: - playsnd 774 # Zerg\Bldg\ZBldgDth.WAV - imgol 60 0 0 # Zerg Building Explosion (thingy\zBldDthS.grp) - wait 3 - lowsprul 186 0 0 # Zerg Building Rubble (Small) (thingy\ZRubbleS.grp) - wait 1 - end - -MutationPitAlmostBuilt: - imgol 108 0 0 # Zerg Building Spawn (Medium) (zerg\zSpawn02.grp) -MutationPitBuilt: - playfram 0x00 # Frame set 0 - wait 2 - goto MutationPitWorkingToIdle - -MutationPitIsWorking: - playfram 1 - wait 2 - playfram 2 - waitrand 2 3 - playfram 3 - wait 2 - playfram 4 - waitrand 2 3 - playfram 5 - wait 2 - playfram 0x00 - waitrand 2 3 - goto MutationPitIsWorking - # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: # 1227 Gorgral Swamp (cm\zerg\lakizden.grp) @@ -33196,7 +33112,7 @@ WarpIn [NONE] BactaliskDenInit: imgul 1228 0 0 # Bactalisk Den Shadow (cm\zerg\lakizden-shad.grp) - playfram 0x00 # Frame set 0 + playfram 0x00 goto BactaliskDenWorkingToIdle BactaliskDenWorkingToIdle: @@ -33225,7 +33141,7 @@ BactaliskDenDeath: BactaliskDenAlmostBuilt: imgol 108 0 0 # Zerg Building Spawn (Medium) (zerg\zSpawn02.grp) BactaliskDenBuilt: - playfram 0x00 # Frame set 0 + playfram 0x00 wait 2 goto BactaliskDenWorkingToIdle @@ -33326,7 +33242,7 @@ Death ObservanceDeath # ----------------------------------------------------------------------------- # ObservanceInit: - playfram 0x00 # Frame set 0 + playfram 0x00 wait 2 goto ObservanceLocal00 @@ -33409,7 +33325,7 @@ ObservanceLocal00: goto ObservanceLocal00 ObservanceDeath: - wait 1 + wait 1 end # ----------------------------------------------------------------------------- # diff --git a/mpq/unit/protoss/scribe.grp b/mpq/unit/protoss/scribe.grp index da20790e14224317a8275cb5379d414f4b9d0f85..f75bfbb00abafc07b3b04c416f3a58e8e6507031 100644 GIT binary patch literal 14880 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