mirror of
https://gitlab.com/the-no-frauds-club/cosmonarchy-bw-prerelease.git
synced 2026-10-10 05:57:51 +00:00
Tweak Almaksalisk, Alkag Iteth, Chokral Chazsal; Continue Askosi development
This commit is contained in:
parent
c2f20f5e41
commit
a9229b4421
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -2387,8 +2387,8 @@ Tortare Shadow
|
||||
Cybrene
|
||||
Cybrene Shadow
|
||||
Silversoul Remains
|
||||
Extended Image #1387
|
||||
Extended Image #1388
|
||||
Alacyne Engine
|
||||
Elgird Engine
|
||||
Extended Image #1389
|
||||
Extended Image #1390
|
||||
Extended Image #1391
|
||||
|
||||
Binary file not shown.
@ -14,7 +14,7 @@ Use Ability (Rematerialize)
|
||||
Use Ability (Rapid Rendezvous)
|
||||
Attack Move
|
||||
Building Is Being Infested
|
||||
Nothing 1 (Unused)
|
||||
Use Ability (Ashbind)
|
||||
Power-Up (Unused)
|
||||
Guard (Building)
|
||||
Attack (Building)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@ -1,7 +1,7 @@
|
||||
Stim Packs (Maverick)
|
||||
Lobotomy Grenade (Francisco Goska)
|
||||
Controlled Demolition (Terran)
|
||||
Terran Mines (+ Proselyte)
|
||||
Terran Mines and Askosi Wards
|
||||
Scanner Sweep (Comsat Station)
|
||||
Deployed Mode (Terran)
|
||||
Defensive Matrix (Azazel)
|
||||
@ -13,13 +13,13 @@ Burrowing (Zerg)
|
||||
Rejoinder of Service (Serathiel)
|
||||
Ensnaring Brood (Matraleth)
|
||||
Carapace Swarm (Isthrathaleth)
|
||||
Plague (Ogroszaleth)
|
||||
Plague (Isthrathaleth)
|
||||
Remote Hijack (Askosi)
|
||||
Land Grab (Wyvern)
|
||||
Parasitic Excision (Matraleth)
|
||||
Psionic Storm (Cantavis)
|
||||
Hallucination (Cantavis)
|
||||
Recall (Didact)
|
||||
Dimensional Recall (Didact)
|
||||
Stasis Field (Didact)
|
||||
Rematerialize (Askosi)
|
||||
Preylock (Askosi)
|
||||
@ -33,13 +33,13 @@ Maelstrom (Mind Tyrant)
|
||||
Lazarus Agent (Apostle)
|
||||
Select Swarm (Larva)
|
||||
Healing (Cleric)
|
||||
Enthralling Assault (Akistrokor)
|
||||
Blissful Embrace (Zerg)
|
||||
Hijack (Askosi)
|
||||
Skyfall (Paladin)
|
||||
Ashbind (Askosi)
|
||||
Select Assault (Larva)
|
||||
Emergency Detonation (Terran)
|
||||
Sublime Shepherd (Azazel)
|
||||
Salvage (Talos)
|
||||
Salvage (Askosi)
|
||||
Through the Looking Glass (Hypnagogue)
|
||||
None
|
||||
None
|
||||
|
||||
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.
@ -355,7 +355,7 @@ e<3><4>Vision Module <1>(<3>E<1>)<10>Extends the structure skywards, providing +
|
||||
s<1><4>Morph into Protathalor <1>(<3>S<1>)<10>Mobile artillery strain.<0>
|
||||
<0>
|
||||
<0>
|
||||
<0>
|
||||
z<3><4>Ashbind <1>(<3>Z<1>)<10>Leaps to the target ground enemy within 5 range, applying Scrapworld: Ash Heap to all hostiles within 3 range of the jump target.<0>
|
||||
Puppeteer requires:<10> Recent victim<0>
|
||||
c<3><4>Puppeteer <1>(<3>C<1>)<10>Activates a trap on the most recently-damaged foe, pulling hostiles within 5 range towards the target.<0>
|
||||
¤<3><4>Scrapworld: Gold Vein <2>(passive)<10>This structure salvages one corpse within 8 range every second, securing 25% of the corpses's resource cost.<0>
|
||||
|
||||
Binary file not shown.
@ -5729,6 +5729,285 @@ GhostwritWalking:
|
||||
wait 1
|
||||
playfram 0x340
|
||||
goto GhostwritWalking
|
||||
|
||||
# ----------------------------------------------------------------------------- #
|
||||
# This header is used by images.dat entries:
|
||||
# 2178 Endbore (cm\a\endbore.grp)
|
||||
.headerstart
|
||||
IsId 66
|
||||
Type 21
|
||||
Init EndboreInit
|
||||
Death EndboreDeath
|
||||
GndAttkInit EndboreGndAttkInit
|
||||
AirAttkInit EndboreGndAttkInit
|
||||
Unused1 SkryrokorLocal00
|
||||
GndAttkRpt EndboreGndAttkInit
|
||||
AirAttkRpt EndboreGndAttkInit
|
||||
CastSpell [NONE]
|
||||
GndAttkToIdle EndboreGndAttkToIdle
|
||||
AirAttkToIdle EndboreGndAttkToIdle
|
||||
Unused2 [NONE]
|
||||
Walking EndboreWalking
|
||||
WalkingToIdle EndboreLocal00
|
||||
SpecialState1 EndboreSpecialState1
|
||||
.headerend
|
||||
# ----------------------------------------------------------------------------- #
|
||||
|
||||
EndboreInit:
|
||||
imgulnextid 0 42 # Endbore Shadow (cm\a\endbore.grp)
|
||||
EndboreGndAttkToIdle:
|
||||
playfram 0x00
|
||||
EndboreLocal00:
|
||||
setvertpos 0
|
||||
wait 8
|
||||
setvertpos 0
|
||||
wait 8
|
||||
setvertpos -1
|
||||
wait 8
|
||||
setvertpos 0
|
||||
wait 8
|
||||
goto EndboreLocal00
|
||||
|
||||
EndboreDeath:
|
||||
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\a\a-rubble-tiny.grp)
|
||||
wait 1
|
||||
end
|
||||
|
||||
EndboreGndAttkInit:
|
||||
setvertpos 0
|
||||
wait 1
|
||||
nobrkcodestart
|
||||
playfram 0x00
|
||||
attackwith 1
|
||||
imgol 2245 0 0 # Impact Dissipation (medium)
|
||||
wait 3
|
||||
playfram 0x00
|
||||
attackwith 1
|
||||
imgol 2245 0 0 # Impact Dissipation (medium)
|
||||
wait 3
|
||||
playfram 0x00
|
||||
attackwith 1
|
||||
imgol 2245 0 0 # Impact Dissipation (medium)
|
||||
wait 3
|
||||
playfram 0x00
|
||||
attackwith 1
|
||||
imgol 2245 0 0 # Impact Dissipation (medium)
|
||||
wait 3
|
||||
playfram 0x00
|
||||
attackwith 1
|
||||
imgol 2245 0 0 # Impact Dissipation (medium)
|
||||
wait 3
|
||||
playfram 0x00
|
||||
attackwith 1
|
||||
imgol 2245 0 0 # Impact Dissipation (medium)
|
||||
wait 3
|
||||
playfram 0x00
|
||||
attackwith 1
|
||||
imgol 2245 0 0 # Impact Dissipation (medium)
|
||||
wait 3
|
||||
playfram 0x00
|
||||
attackwith 1
|
||||
imgol 2245 0 0 # Impact Dissipation (medium)
|
||||
wait 3
|
||||
playfram 0x00
|
||||
attackwith 1
|
||||
imgol 2245 0 0 # Impact Dissipation (medium)
|
||||
wait 3
|
||||
playfram 0x00
|
||||
attackwith 1
|
||||
imgol 2245 0 0 # Impact Dissipation (medium)
|
||||
wait 3
|
||||
playfram 0x00
|
||||
attackwith 1
|
||||
imgol 2245 0 0 # Impact Dissipation (medium)
|
||||
wait 3
|
||||
playfram 0x00
|
||||
attackwith 1
|
||||
imgol 2245 0 0 # Impact Dissipation (medium)
|
||||
wait 1
|
||||
nobrkcodeend
|
||||
gotorepeatattk
|
||||
goto EndboreGndAttkToIdle
|
||||
|
||||
EndboreWalking:
|
||||
setvertpos 0
|
||||
# imgol 225 0 5 # Endbore Engines (thingy\tdrGlow.grp)
|
||||
goto SkryrokorLocal00
|
||||
|
||||
EndboreSpecialState1:
|
||||
playfram 0x00
|
||||
wait 12
|
||||
goto SkryrokorLocal00
|
||||
|
||||
# ----------------------------------------------------------------------------- #
|
||||
# This header is used by images.dat entries:
|
||||
# 2389 Alacyne (cm\a\alacyne.grp)
|
||||
.headerstart
|
||||
IsId 67
|
||||
Type 13
|
||||
Init AlacyneInit
|
||||
Death AlacyneDeath
|
||||
GndAttkInit AlacyneGndAttkInit
|
||||
AirAttkInit AlacyneGndAttkInit
|
||||
Unused1 AlacyneUnused1
|
||||
GndAttkRpt AlacyneGndAttkInit
|
||||
AirAttkRpt AlacyneGndAttkInit
|
||||
CastSpell [NONE]
|
||||
GndAttkToIdle AlacyneGndAttkToIdle
|
||||
AirAttkToIdle AlacyneGndAttkToIdle
|
||||
Unused2 [NONE]
|
||||
Walking AlacyneWalking
|
||||
WalkingToIdle AlacyneGndAttkToIdle
|
||||
SpecialState1 [NONE]
|
||||
.headerend
|
||||
# ----------------------------------------------------------------------------- #
|
||||
|
||||
AlacyneInit:
|
||||
imgulnextid 0 7 # Alacyne Shadow (cm\a\alacyne.grp)
|
||||
playfram 0x00
|
||||
goto AlacyneGndAttkToIdle
|
||||
|
||||
AlacyneGndAttkToIdle:
|
||||
setvertpos 0
|
||||
wait 8
|
||||
setvertpos 0
|
||||
wait 8
|
||||
setvertpos -1
|
||||
wait 8
|
||||
setvertpos 0
|
||||
wait 8
|
||||
goto AlacyneGndAttkToIdle
|
||||
|
||||
AlacyneDeath:
|
||||
playsnd 353 # Terran\Alacyne\TVuDth00.WAV
|
||||
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
|
||||
wait 3
|
||||
lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp)
|
||||
end
|
||||
|
||||
AlacyneUnused1:
|
||||
wait 1
|
||||
nobrkcodestart
|
||||
tmprmgraphicstart
|
||||
playsnd 1699 # Alacyne revive 01
|
||||
sprol 742 0 0
|
||||
wait 10
|
||||
setfldirect 12
|
||||
tmprmgraphicend
|
||||
nobrkcodeend
|
||||
goto AlacyneGndAttkToIdle
|
||||
|
||||
AlacyneGndAttkInit:
|
||||
wait 1
|
||||
nobrkcodestart
|
||||
wait 1
|
||||
playfram 0x20
|
||||
attackwith 1
|
||||
attackwith 1
|
||||
attackwith 1
|
||||
attackwith 1
|
||||
attackwith 1
|
||||
attackwith 1
|
||||
wait 1
|
||||
playfram 0x00
|
||||
nobrkcodeend
|
||||
gotorepeatattk
|
||||
goto AlacyneGndAttkToIdle
|
||||
|
||||
AlacyneWalking:
|
||||
playfram 0x00
|
||||
setvertpos 0
|
||||
imgol 2303 0 0 # Alacyne Engine
|
||||
goto SkryrokorLocal00
|
||||
|
||||
# ----------------------------------------------------------------------------- #
|
||||
# This header is used by images.dat entries:
|
||||
# 2370 Elgird (cm\a\elgird.grp)
|
||||
.headerstart
|
||||
IsId 68
|
||||
Type 13
|
||||
Init ElgirdInit
|
||||
Death ElgirdDeath
|
||||
GndAttkInit ElgirdGndAttkInit
|
||||
AirAttkInit ElgirdGndAttkInit
|
||||
Unused1 ElgirdUnused1
|
||||
GndAttkRpt ElgirdGndAttkInit
|
||||
AirAttkRpt ElgirdGndAttkInit
|
||||
CastSpell [NONE]
|
||||
GndAttkToIdle ElgirdGndAttkToIdle
|
||||
AirAttkToIdle ElgirdGndAttkToIdle
|
||||
Unused2 [NONE]
|
||||
Walking ElgirdWalking
|
||||
WalkingToIdle ElgirdGndAttkToIdle
|
||||
SpecialState1 [NONE]
|
||||
.headerend
|
||||
# ----------------------------------------------------------------------------- #
|
||||
|
||||
ElgirdInit:
|
||||
imgulnextid 0 7 # Elgird Shadow (cm\a\elgird.grp)
|
||||
playfram 0x00
|
||||
goto ElgirdGndAttkToIdle
|
||||
|
||||
ElgirdGndAttkToIdle:
|
||||
setvertpos 0
|
||||
wait 8
|
||||
setvertpos 0
|
||||
wait 8
|
||||
setvertpos -1
|
||||
wait 8
|
||||
setvertpos 0
|
||||
wait 8
|
||||
goto ElgirdGndAttkToIdle
|
||||
|
||||
ElgirdDeath:
|
||||
playsnd 353 # Terran\Elgird\TVuDth00.WAV
|
||||
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
|
||||
wait 3
|
||||
lowsprul 1065 0 0 # Askosi Unit Rubble (cm\a\a-rubble-tiny.grp)
|
||||
end
|
||||
|
||||
ElgirdUnused1:
|
||||
wait 1
|
||||
nobrkcodestart
|
||||
tmprmgraphicstart
|
||||
playsnd 1699 # Elgird revive 01
|
||||
sprol 742 0 0
|
||||
wait 10
|
||||
setfldirect 12
|
||||
tmprmgraphicend
|
||||
nobrkcodeend
|
||||
goto ElgirdGndAttkToIdle
|
||||
|
||||
ElgirdGndAttkInit:
|
||||
wait 1
|
||||
nobrkcodestart
|
||||
wait 1
|
||||
playfram 0x20
|
||||
attackwith 1
|
||||
wait 1
|
||||
playfram 0x00
|
||||
wait 3
|
||||
playfram 0x20
|
||||
attackwith 1
|
||||
wait 1
|
||||
playfram 0x00
|
||||
wait 3
|
||||
playfram 0x20
|
||||
attackwith 1
|
||||
wait 1
|
||||
playfram 0x00
|
||||
nobrkcodeend
|
||||
gotorepeatattk
|
||||
goto ElgirdGndAttkToIdle
|
||||
|
||||
ElgirdWalking:
|
||||
playfram 0x00
|
||||
setvertpos 0
|
||||
imgol 2303 0 0 # Elgird Engine
|
||||
goto SkryrokorLocal00
|
||||
|
||||
# ----------------------------------------------------------------------------- #
|
||||
# This header is used by images.dat entries:
|
||||
|
||||
BIN
mpq/unit/cm/a/alacyne-engine.grp
Normal file
BIN
mpq/unit/cm/a/alacyne-engine.grp
Normal file
Binary file not shown.
BIN
mpq/unit/cm/a/alacyne.grp
Normal file
BIN
mpq/unit/cm/a/alacyne.grp
Normal file
Binary file not shown.
BIN
mpq/unit/cm/a/elgird-engine.grp
Normal file
BIN
mpq/unit/cm/a/elgird-engine.grp
Normal file
Binary file not shown.
BIN
mpq/unit/cm/a/elgird.grp
Normal file
BIN
mpq/unit/cm/a/elgird.grp
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
# 9 March 2026
|
||||
## Year 4, month 3, patch 1
|
||||
# 23 March 2026
|
||||
## Year 4, month 3, patch 2
|
||||
|
||||
## Patch goals
|
||||
- Continue balancing for all races
|
||||
@ -10,6 +10,16 @@
|
||||
|
||||
### *Notes in italics are from Pr0nogo*
|
||||
|
||||
# Editor achievements
|
||||
- **Map-specific aiscripts** (c. DF)
|
||||
- Documentation forthcoming.
|
||||
- **Custom resource areas:** (c. DF)
|
||||
- You can now override default resource areas via this tech from DF! Instructions are below.
|
||||
- Draw locations around resources.
|
||||
- Name the locations `RESAREA_#`, where `#` is a number between `1` and `249`.
|
||||
- You can use multiple locations with the same name for the same resarea id.
|
||||
- When using multiple locations, append `+` at the end of the location you intend to use for the resarea's center. If not appended, the game will choose the earliest-created location as the center.
|
||||
|
||||
# Core changes
|
||||
|
||||
## Game Modes
|
||||
@ -44,6 +54,17 @@
|
||||
- [Starpad](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/starpad):
|
||||
- Vision range 10 » 9
|
||||
|
||||
## Zerg
|
||||
- [Almaksalisk](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/almaksalisk):
|
||||
- Resource costs 150/125 » 150/100
|
||||
- **Piercing Spines:**
|
||||
- Armor penetration 3 » 4
|
||||
- Cooldown 0.83 » 0.75
|
||||
- [Alkag Iteth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/alkag-iteth):
|
||||
- Resource costs 300/150 » 250/150
|
||||
- [Chokral Chazsal](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/chokral-chazsal):
|
||||
- Resource costs 750/400 » 750/500
|
||||
|
||||
## Askosi
|
||||
- **Rematerialize:**
|
||||
- *Used by: Eyelet (Proselyte), Vicar, Emissary*
|
||||
|
||||
BIN
plugins/gptp.qdp
BIN
plugins/gptp.qdp
Binary file not shown.
Loading…
Reference in New Issue
Block a user