Add Ajax; Bugfix Hallucination and Yvilirokor

This commit is contained in:
Pr0nogo 2026-10-29 14:53:50 -04:00
parent a2f829e6c0
commit eec8b4a758
23 changed files with 138 additions and 11 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -2546,8 +2546,8 @@ Yvilirokor
Yvilirokor Shadow Yvilirokor Shadow
Yvilirokor Birth Yvilirokor Birth
Yvilirokor Remains Yvilirokor Remains
Extended Image #1546 Ajax
Extended Image #1547 Ajax Shadow
Extended Image #1548 Extended Image #1548
Extended Image #1549 Extended Image #1549
Extended Image #1550 Extended Image #1550

Binary file not shown.

View File

@ -1227,7 +1227,7 @@ Rakzilisk
Rakzilisk Remains Rakzilisk Remains
Yvilirokor Yvilirokor
Yvilirokor Remains Yvilirokor Remains
Extended Sprite #713 Ajax
Extended Sprite #714 Extended Sprite #714
Extended Sprite #715 Extended Sprite #715
Extended Sprite #716 Extended Sprite #716

Binary file not shown.

Binary file not shown.

View File

@ -324,8 +324,8 @@ Erce Twinburst (Magian)
Landfall (Askosi) Landfall (Askosi)
Sizzling Venom (Rakzilisk) Sizzling Venom (Rakzilisk)
Extended Spikes (Yvilirokor) Extended Spikes (Yvilirokor)
Extended Weapon #197 Achaean Railgun (Ajax)
Extended Weapon #198 Teuceros Gauntlet (Ajax)
Extended Weapon #199 Extended Weapon #199
Extended Weapon #200 Extended Weapon #200
Extended Weapon #201 Extended Weapon #201

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -299,8 +299,8 @@
<0> <0>
<0> <0>
<0> <0>
<0> v<1><4>Train Ajax <1>(<3>V<1>)<10>Versatile infantry.<0>
<0> Ajax requires:<10> Covenant<0>
¤<3><4>Torrent of Teeth <2>(passive)<10>Upon taking damage, this strain launches three retaliatory bones in the direction of their attacker that travel up to 3 range, piercing any hostiles in their path.<0> ¤<3><4>Torrent of Teeth <2>(passive)<10>Upon taking damage, this strain launches three retaliatory bones in the direction of their attacker that travel up to 3 range, piercing any hostiles in their path.<0>
z<1><4>Morph into Yvilirokors<1>(<3>Z<1>)<10>Shredding reactive strain.<0> z<1><4>Morph into Yvilirokors<1>(<3>Z<1>)<10>Shredding reactive strain.<0>
Yvilir Aspect requires:<10> Tethvith Swamp<0> Yvilir Aspect requires:<10> Tethvith Swamp<0>
@ -2322,9 +2322,9 @@ Ikta Driver<0>
Erce Twinburst<0> Erce Twinburst<0>
Landfall<0> Landfall<0>
Sizzling Venom<0> Sizzling Venom<0>
<0> Extending Spikes<0>
<0> Achaean Railgun<0>
<0> Teuceros Gauntlet<0>
<0> <0>
<0> <0>
<0> <0>

Binary file not shown.

View File

@ -23872,3 +23872,120 @@ BurstLasersYellowSilentDeath:
imgol 2534 0 0 # Burst Lasers Yellow Hit Damaging (cm\t\burst-lasers-yellow-hit.grp) imgol 2534 0 0 # Burst Lasers Yellow Hit Damaging (cm\t\burst-lasers-yellow-hit.grp)
wait 1 wait 1
end end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2548 Ajax (cm\f-t\ajax.grp)
.headerstart
IsId 871
Type 13
Init AjaxInit
Death AjaxDeath
GndAttkInit AjaxGndAttkInit
AirAttkInit AjaxGndAttkInit
Unused1 SkryrokorLocal00
GndAttkRpt AjaxGndAttkRpt
AirAttkRpt AjaxGndAttkRpt
CastSpell [NONE]
GndAttkToIdle AjaxGndAttkToIdle
AirAttkToIdle AjaxGndAttkToIdle
Unused2 [NONE]
Walking AjaxWalking
WalkingToIdle AjaxWalkingToIdle
SpecialState1 AjaxGndAttkInitMelee
.headerend
# ----------------------------------------------------------------------------- #
AjaxInit:
imgulnextid 0 0 # Ajax Shadow (cm\f-t\ajax-shadow.grp)
AjaxWalkingToIdle:
playfram 0x00
goto SkryrokorLocal00
AjaxDeath:
playsndbtwn 276 277 # Terran\MARINE\TMaDth00.WAV | Terran\MARINE\TMaDth01.WAV
setfldirect 0
playfram 0x00
imgol 3 0 0 # Skryrokor Death (zerg\zavDeath.grp)
wait 5
lowsprul 236 0 0 # Maverick Remnants (terran\tmaDeath.grp)
wait 1
end
AjaxGndAttkInit:
sigorder 32
playfram 0x100
wait 1
playfram 0x120
wait 1
playfram 0x140
AjaxGndAttkRpt:
sigorder 32
wait 1
nobrkcodestart
wait 1
attackwith 2
playsndbtwn 2739 2741 # Auriel weaponfire 01, 02, 03
playfram 0x180
wait 1
playfram 0x160
wait 1
playfram 0x180
wait 1
playfram 0x160
nobrkcodeend
gotorepeatattk
ignorerest
AjaxGndAttkToIdle:
playfram 0x140
wait 1
playfram 0x120
wait 1
playfram 0x100
wait 1
goto AjaxWalkingToIdle
AjaxGndAttkInitMelee:
wait 1
nobrkcodestart
playfram 0x1A0
wait 1
playfram 0x1C0
wait 1
playfram 0x1E0
wait 1
playfram 0x200
attackmelee 3 1577 1578 1579 # Olympian Melee 01, 02, 03
wait 1
playfram 0x220
wait 1
playfram 0x240
wait 1
nobrkcodeend
gotorepeatattk
ignorerest
goto AjaxWalkingToIdle
AjaxWalking:
playfram 0x40
move 4
wait 1
playfram 0x60
move 4
wait 1
playfram 0x80
move 4
wait 1
playfram 0xA0
move 4
wait 1
playfram 0xC0
move 4
wait 1
playfram 0xE0
move 4
wait 1
playfram 0x20
move 4
wait 1
goto AjaxWalking

Binary file not shown.

BIN
mpq/unit/cm/f-t/ajax.grp Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -7,9 +7,19 @@
- [Subscribe on ko-fi](https://ko-fi.com/pr0nogoandveeq7) to get a sneak peek of the incoming changes! - [Subscribe on ko-fi](https://ko-fi.com/pr0nogoandveeq7) to get a sneak peek of the incoming changes!
- Join our communities ([Discord](https://discord.com/invite/s5SKBmY) | [Fluxer](https://fluxer.gg/1rebBmBw)), or get in touch with Pr0nogo via email! pr0nogo@fraudsclub.com - Join our communities ([Discord](https://discord.com/invite/s5SKBmY) | [Fluxer](https://fluxer.gg/1rebBmBw)), or get in touch with Pr0nogo via email! pr0nogo@fraudsclub.com
## Core
- Deprecated and removed `mtl` plugin (c. Jesse)
- Yay, more code ownership and safety!
## Bugfixes ## Bugfixes
- **Gameplay:** - **Gameplay:**
- Fixed Sovroleths morphing from Protathalors only providing 1 Sovroleth (r. jakulangski) - Fixed Sovroleths morphing from Protathalors only providing 1 Sovroleth (r. jakulangski)
- Cantavis Hallucination no longer drains more energy than intended when targeting units instead of terrain (r. Londier)
## Terran factions
- **NEW:** [Ajax](https://cosmonarchy.com/terran/ajax/):
- **Futurist Federation:** Savant replacement; versatile infantry.
- Community milestone reward: ko-fi monthly subscriptions! (c. HippityHoppity, un1maginative, Dat Big Boss, Vestigial)
## Zerg factions ## Zerg factions
- **NEW:** [Yvilirokor](https://cosmonarchy.com/zerg/yvilirokor/): - **NEW:** [Yvilirokor](https://cosmonarchy.com/zerg/yvilirokor/):

Binary file not shown.