mirror of
https://gitlab.com/the-no-frauds-club/cosmonarchy-bw-prerelease.git
synced 2026-09-17 01:01:12 +00:00
Implement Agrileth; Revise Gosvileth
This commit is contained in:
parent
4e8f04b902
commit
afbbf0d98f
Binary file not shown.
@ -576,7 +576,7 @@ Autocort
|
||||
Ogun (Tank Mode)
|
||||
Ogun (Smithy Mode)
|
||||
Cannibal
|
||||
Extended Flingy #370
|
||||
Agrileth
|
||||
Extended Flingy #371
|
||||
Extended Flingy #372
|
||||
Extended Flingy #373
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@ -2063,10 +2063,10 @@ Ogun (Smithy Mode)
|
||||
Ogun Shadow (Smithy Mode)
|
||||
Cannibal
|
||||
Cannibal Shadow
|
||||
Extended Image #1063
|
||||
Extended Image #1064
|
||||
Extended Image #1065
|
||||
Extended Image #1066
|
||||
Agrileth
|
||||
Agrileth Shadow
|
||||
Agrileth Remains
|
||||
Agrileth Birth
|
||||
Extended Image #1067
|
||||
Extended Image #1068
|
||||
Extended Image #1069
|
||||
|
||||
Binary file not shown.
@ -1018,8 +1018,8 @@ Autocort
|
||||
Ogun (Tank Mode)
|
||||
Ogun (Smithy Mode)
|
||||
Cannibal
|
||||
Extended Sprite #1
|
||||
Extended Sprite #1
|
||||
Agrileth
|
||||
Agrileth Remains
|
||||
Extended Sprite #1
|
||||
Extended Sprite #1
|
||||
Extended Sprite #1
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@ -187,7 +187,7 @@ Sunsplit Beam (Optecton)
|
||||
Particle Ray (Autocort)
|
||||
Ironhand Weaver (Patriarch)
|
||||
Angeltear Missiles (Madrigal Hecaton)
|
||||
Embalming Spores (Selkerilisk)
|
||||
Massive Mandible (Agrileth)
|
||||
Congealing Spores (Elthrazalisk)
|
||||
Plasma Shell (Accantor)
|
||||
Wicked Incisors (Mortothrokor)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -2216,7 +2216,7 @@ FountainheadOverlayDeath:
|
||||
|
||||
# ----------------------------------------------------------------------------- #
|
||||
# This header is used by images.dat entries:
|
||||
# 266 Stockade (terran\TBarrack.grp)
|
||||
# 266 Stockade (terran\stockade.grp)
|
||||
.headerstart
|
||||
IsId 96
|
||||
Type 24
|
||||
@ -19046,6 +19046,7 @@ CannibalGndAttkRpt:
|
||||
nobrkcodestart
|
||||
playfram 0x1E0
|
||||
attackwith 1
|
||||
attackwith 1
|
||||
wait 1
|
||||
playfram 0x1C0
|
||||
wait 1
|
||||
|
||||
Binary file not shown.
@ -14125,7 +14125,7 @@ ZergSporeExplosionLargeDeath:
|
||||
|
||||
# ----------------------------------------------------------------------------- #
|
||||
# This header is used by images.dat entries:
|
||||
# 050 Mortothrokor (cm\zerg\mortothrokor.grp)
|
||||
# 1735 Mortothrokor (cm\zerg\mortothrokor.grp)
|
||||
.headerstart
|
||||
IsId 743
|
||||
Type 26
|
||||
@ -16384,3 +16384,266 @@ SkibactScabInit:
|
||||
imgul 2044 0 0 # Skibact Scab Shadow (cm\zerg\skibact-scab-shadow.grp)
|
||||
playfram 0x00
|
||||
goto HydrithDenWorkingToIdle
|
||||
|
||||
# ----------------------------------------------------------------------------- #
|
||||
# This header is used by images.dat entries:
|
||||
# 2065 Agrileth (cm\zerg\agrileth.grp)
|
||||
.headerstart
|
||||
IsId 831
|
||||
Type 26
|
||||
Init AgrilethInit
|
||||
Death AgrilethDeath
|
||||
GndAttkInit AgrilethGndAttkInit
|
||||
AirAttkInit [NONE]
|
||||
Unused1 AgrilethUnused1
|
||||
GndAttkRpt AgrilethGndAttkRpt
|
||||
AirAttkRpt [NONE]
|
||||
CastSpell [NONE]
|
||||
GndAttkToIdle AgrilethGndAttkToIdle
|
||||
AirAttkToIdle [NONE]
|
||||
Unused2 [NONE]
|
||||
Walking AgrilethWalking
|
||||
WalkingToIdle AgrilethGndAttkToIdle
|
||||
SpecialState1 [NONE]
|
||||
SpecialState2 SkryrokorLocal00
|
||||
AlmostBuilt [NONE]
|
||||
Built [NONE]
|
||||
Landing [NONE]
|
||||
LiftOff [NONE]
|
||||
IsWorking [NONE]
|
||||
WorkingToIdle [NONE]
|
||||
WarpIn [NONE]
|
||||
Unused3 [NONE]
|
||||
StarEditInit [NONE]
|
||||
Disable [NONE]
|
||||
Burrow AgrilethBurrow
|
||||
UnBurrow AgrilethUnBurrow
|
||||
Enable [NONE]
|
||||
.headerend
|
||||
# ----------------------------------------------------------------------------- #
|
||||
|
||||
AgrilethInit:
|
||||
imgul 2066 0 0 # Agrileth Shadow (cm\zerg\agrileth-shadow.grp)
|
||||
AgrilethGndAttkToIdle:
|
||||
playfram 0x00
|
||||
goto AgrilethLocal00
|
||||
|
||||
AgrilethLocal00:
|
||||
wait 62
|
||||
randcondjmp 25 AgrilethLocal01
|
||||
randcondjmp 128 AgrilethLocal02
|
||||
goto AgrilethLocal00
|
||||
|
||||
AgrilethLocal01:
|
||||
playfram 0x55
|
||||
wait 1
|
||||
playfram 0x66
|
||||
wait 10
|
||||
playfram 0x55
|
||||
wait 1
|
||||
playfram 0x00
|
||||
wait 1
|
||||
goto AgrilethGndAttkToIdle
|
||||
|
||||
AgrilethLocal02:
|
||||
randcondjmp 128 AgrilethLocal03
|
||||
playfram 0x11
|
||||
wait 1
|
||||
turnccwise 1
|
||||
playfram 0x22
|
||||
wait 1
|
||||
turnccwise 1
|
||||
playfram 0x33
|
||||
wait 1
|
||||
turnccwise 1
|
||||
playfram 0x44
|
||||
wait 1
|
||||
turnccwise 1
|
||||
playfram 0x33
|
||||
wait 1
|
||||
turnccwise 1
|
||||
playfram 0x22
|
||||
wait 1
|
||||
turnccwise 1
|
||||
playfram 0x11
|
||||
wait 1
|
||||
turnccwise 1
|
||||
goto AgrilethGndAttkToIdle
|
||||
|
||||
AgrilethLocal03:
|
||||
playfram 0x11
|
||||
wait 1
|
||||
turncwise 1
|
||||
playfram 0x22
|
||||
wait 1
|
||||
turncwise 1
|
||||
playfram 0x33
|
||||
wait 1
|
||||
turncwise 1
|
||||
playfram 0x44
|
||||
wait 1
|
||||
turncwise 1
|
||||
playfram 0x33
|
||||
wait 1
|
||||
turncwise 1
|
||||
playfram 0x22
|
||||
wait 1
|
||||
turncwise 1
|
||||
playfram 0x11
|
||||
wait 1
|
||||
turncwise 1
|
||||
goto AgrilethGndAttkToIdle
|
||||
|
||||
AgrilethDeath:
|
||||
playsnd 878 # Zerg\Ultra\ZUlDth00.WAV
|
||||
setfldirect 0
|
||||
playfram 595
|
||||
wait 2
|
||||
playfram 596
|
||||
wait 2
|
||||
playfram 597
|
||||
wait 2
|
||||
playfram 598
|
||||
wait 2
|
||||
playfram 599
|
||||
wait 2
|
||||
playfram 600
|
||||
wait 2
|
||||
playfram 601
|
||||
wait 2
|
||||
lowsprul 1021 0 0 # Agrileth Remnants (cm\zerg\agrileth-remnants.grp)
|
||||
wait 1
|
||||
end
|
||||
|
||||
AgrilethUnused1:
|
||||
wait 1
|
||||
nobrkcodestart
|
||||
setfldirect 0
|
||||
playsnd 1181 # Ultrokor revive 01
|
||||
playfram 173
|
||||
wait 2
|
||||
playfram 172
|
||||
wait 2
|
||||
playfram 171
|
||||
wait 2
|
||||
playfram 170
|
||||
wait 12
|
||||
setfldirect 14
|
||||
nobrkcodeend
|
||||
goto AgrilethGndAttkToIdle
|
||||
|
||||
AgrilethGndAttkInit:
|
||||
playfram 0x00
|
||||
AgrilethGndAttkRpt:
|
||||
wait 1
|
||||
nobrkcodestart
|
||||
playsndrand 3 891 892 893 # Zerg\Ultra\zulAtt00.WAV | Zerg\Ultra\zulAtt01.WAV | Zerg\Ultra\zulAtt02.WAV
|
||||
wait 1
|
||||
playfram 0xBB
|
||||
wait 1
|
||||
playfram 0xCC
|
||||
wait 1
|
||||
playfram 0xDD
|
||||
wait 1
|
||||
playfram 0xEE
|
||||
attackwith 1
|
||||
playsndbtwn 3145 3146 # Zerg\Ultra\zulHit00.WAV | Zerg\Ultra\zulHit01.WAV
|
||||
wait 1
|
||||
playfram 0xFF
|
||||
wait 1
|
||||
playfram 0x110
|
||||
wait 1
|
||||
playfram 0x121
|
||||
wait 1
|
||||
playfram 0x132
|
||||
wait 1
|
||||
playfram 0x143
|
||||
wait 1
|
||||
nobrkcodeend
|
||||
gotorepeatattk
|
||||
goto AgrilethGndAttkToIdle
|
||||
|
||||
AgrilethWalking:
|
||||
move 4
|
||||
playfram 0x11
|
||||
wait 1
|
||||
move 4
|
||||
playfram 0x22
|
||||
wait 1
|
||||
move 4
|
||||
playfram 0x33
|
||||
wait 1
|
||||
move 4
|
||||
playfram 0x44
|
||||
wait 1
|
||||
move 4
|
||||
playfram 0x55
|
||||
wait 1
|
||||
move 4
|
||||
playfram 0x66
|
||||
wait 1
|
||||
move 4
|
||||
playfram 0x77
|
||||
wait 1
|
||||
move 4
|
||||
playfram 0x88
|
||||
wait 1
|
||||
move 4
|
||||
playfram 0x99
|
||||
wait 1
|
||||
move 4
|
||||
playfram 0xAA
|
||||
wait 1
|
||||
goto AgrilethWalking
|
||||
|
||||
AgrilethBurrow:
|
||||
setfldirect 14
|
||||
imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
|
||||
playfram 0x165
|
||||
wait 1
|
||||
playfram 0x176
|
||||
wait 1
|
||||
playfram 0x187
|
||||
wait 1
|
||||
playfram 0x198
|
||||
wait 1
|
||||
playfram 0x1A9
|
||||
wait 1
|
||||
imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
|
||||
playfram 0x1C0
|
||||
wait 1
|
||||
playfram 0x1DA
|
||||
wait 1
|
||||
playfram 0x1EB
|
||||
wait 1
|
||||
playfram 0x1FC
|
||||
wait 1
|
||||
playfram 0x20D
|
||||
wait 1
|
||||
playfram 0x21E
|
||||
wait 1
|
||||
playfram 0x231
|
||||
wait 1
|
||||
sigorder 4
|
||||
goto SkryrokorLocal00
|
||||
|
||||
AgrilethUnBurrow:
|
||||
wait 1
|
||||
waitrand 1 2
|
||||
setfldirect 14
|
||||
imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp)
|
||||
playfram 0x21E
|
||||
wait 1
|
||||
playfram 0x20D
|
||||
wait 1
|
||||
playfram 0x1DA
|
||||
wait 1
|
||||
playfram 0x185
|
||||
wait 1
|
||||
playfram 0x176
|
||||
wait 1
|
||||
playfram 0x165
|
||||
wait 1
|
||||
sigorder 4
|
||||
goto AgrilethGndAttkToIdle
|
||||
|
||||
BIN
mpq/unit/cm/zerg/agrileth-birth.grp
Normal file
BIN
mpq/unit/cm/zerg/agrileth-birth.grp
Normal file
Binary file not shown.
BIN
mpq/unit/cm/zerg/agrileth-remains.grp
Normal file
BIN
mpq/unit/cm/zerg/agrileth-remains.grp
Normal file
Binary file not shown.
BIN
mpq/unit/cm/zerg/agrileth-shadow.grp
Normal file
BIN
mpq/unit/cm/zerg/agrileth-shadow.grp
Normal file
Binary file not shown.
BIN
mpq/unit/cm/zerg/agrileth.grp
Normal file
BIN
mpq/unit/cm/zerg/agrileth.grp
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -18,12 +18,22 @@
|
||||
- Corrected filenames for a few miscellaneous sound files (r. Mimika)
|
||||
|
||||
## Terran
|
||||
- [Savant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/savant):
|
||||
- Resource costs 100/50 » 125/50
|
||||
- [Blackjack](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/blackjack):
|
||||
- Build time 18 » 16
|
||||
- [Phalanx](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/phalanx):
|
||||
- Build time 28 » 30
|
||||
- [Valkyrie](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/valkyrie):
|
||||
- **Halo Rockets:**
|
||||
- Weapon range 6 » 7
|
||||
- Weapon still fired at 6 range, improving chase potential
|
||||
- [Ancile](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/ancile):
|
||||
- Vision range 10 » 8
|
||||
- [Vestry](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/vestry):
|
||||
- Resource costs 150/75 » 150/50
|
||||
- [Covenant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/covenant):
|
||||
- Resource costs 100/250 » 100/350
|
||||
- **NEW:** [Ogun](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/ogun):
|
||||
- Sturdy constructor with a repair-oriented deployment
|
||||
- Trained from Ministry or Treasury; requires Quarry
|
||||
@ -36,6 +46,10 @@
|
||||
- Trained from Embassy
|
||||
|
||||
## Zerg
|
||||
- [Gosvileth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/gosvileth):
|
||||
- **Plethoral Gestation** removed
|
||||
- **NEW: Aberrant Gestation:**
|
||||
- Gosvileths now mutate into advanced structure strains
|
||||
- [Sovroleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/sovroleth):
|
||||
- Build time 25 » 24
|
||||
- **Corpse Cocoon:**
|
||||
@ -44,4 +58,7 @@
|
||||
- Resource costs 100/200 » 100/300
|
||||
- Build time 30 » 40
|
||||
- HP 140 » 200
|
||||
- Movement speed 5 » 4.16
|
||||
- Movement speed 5 » 4.16
|
||||
- **NEW:** [Agrileth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/agrileth):
|
||||
- Mobile hive organ; has **Plethoral Gestation**
|
||||
- Morphed from Larvae; no tech requirement
|
||||
BIN
plugins/gptp.qdp
BIN
plugins/gptp.qdp
Binary file not shown.
Loading…
Reference in New Issue
Block a user