diff --git a/mpq/arr/flingy.datex b/mpq/arr/flingy.datex index 8b3ad82f..2598642f 100644 Binary files a/mpq/arr/flingy.datex and b/mpq/arr/flingy.datex differ diff --git a/mpq/arr/images.datex b/mpq/arr/images.datex index 090048d3..e235fe31 100644 Binary files a/mpq/arr/images.datex and b/mpq/arr/images.datex differ diff --git a/mpq/arr/images.txt b/mpq/arr/images.txt index 9990c950..3078af7e 100644 --- a/mpq/arr/images.txt +++ b/mpq/arr/images.txt @@ -1751,7 +1751,7 @@ Radial Explosion (Orange) Radial Explosion (Green) Quazilisk Mutate Quazilisk Attack Overlay -Extended Image #751 +Sevenstep Rail Extended Image #752 Extended Image #753 Extended Image #754 diff --git a/mpq/arr/sprites.datex b/mpq/arr/sprites.datex index 06842c89..7187eca6 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 baf044fd..212c20fd 100644 --- a/mpq/arr/sprites.txt +++ b/mpq/arr/sprites.txt @@ -876,7 +876,7 @@ Madrigal Turret (Furia) Philoc Quazilisk Attack Overlay Cyclops Passive Arming Overlay -Extended Sprite #1 +Sevenstep Rail Extended Sprite #1 Extended Sprite #1 Extended Sprite #1 diff --git a/mpq/arr/weapons.datex b/mpq/arr/weapons.datex index 297fdcf6..d4a33381 100644 Binary files a/mpq/arr/weapons.datex and b/mpq/arr/weapons.datex differ diff --git a/mpq/scripts/iscript.txt b/mpq/scripts/iscript.txt index e8fbd69e..c642cf83 100644 --- a/mpq/scripts/iscript.txt +++ b/mpq/scripts/iscript.txt @@ -50693,28 +50693,36 @@ ZarcavrokorBoneDeath: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: +# 1718 Cyprian Rail (cm\terran\cyprian-rail.grp) # 1719 Sentinel Rail (cm\terran\sentinel-rail.grp) .headerstart IsId 733 Type 2 -Init OmniBulletOneBlueInit +Init OmniBulletOneInit Death OmniBulletOneBlueDeath -GndAttkInit OmniBulletOneBlueGndAttkInit +GndAttkInit OmniBulletOneGndAttkInit AirAttkInit [NONE] .headerend # ----------------------------------------------------------------------------- # -OmniBulletOneBlueInit: +OmniBulletOneInit: playfram 0x00 wait 1 sigorder 1 wait 1 -OmniBulletOneBlueGndAttkInit: +OmniBulletOneGndAttkInit: playfram 0x00 wait 125 - goto OmniBulletOneBlueGndAttkInit - + goto OmniBulletOneGndAttkInit + +OmniBulletOneDeathOrange: + imgol 530 0 0 # Gemini Missiles Explosion (thingy\ecaHit.grp) + domissiledmg + wait 1 + end + OmniBulletOneBlueDeath: + if bullet.weapon_id == 26 goto OmniBulletOneDeathOrange imgol 1249 0 0 # Burst Lasers Blue Impact (thingy\elbHit.grp) domissiledmg wait 1 @@ -51840,19 +51848,29 @@ QuaziliskAttackOverlayInit: # ----------------------------------------------------------------------------- # # This header is used by images.dat entries: -# 1718 Cyprian Rail (cm\terran\cyprian-rail.grp) +# 1753 Sevenstep Rail (cm\terran\sentinel-rail.grp) .headerstart IsId 756 Type 2 -Init OmniBulletOneBlueInit -Death OmniBulletOneOrangeDeath -GndAttkInit OmniBulletOneBlueGndAttkInit +Init SevenstepRailInit +Death SevenstepRailDeath +GndAttkInit SevenstepRailGndAttkInit AirAttkInit [NONE] .headerend # ----------------------------------------------------------------------------- # -OmniBulletOneOrangeDeath: - imgol 530 0 0 # Gemini Missiles Explosion (thingy\ecaHit.grp) +SevenstepRailInit: + playfram 0x00 + wait 1 + sigorder 1 + wait 1 +SevenstepRailGndAttkInit: + playfram 0x00 + wait 125 + goto SevenstepRailGndAttkInit + +SevenstepRailDeath: + imgol 1249 0 0 # Burst Lasers Blue Impact (thingy\elbHit.grp) domissiledmg wait 1 end diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index d9af5f99..8e521006 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ