23 February 2026 update

This commit is contained in:
Pr0nogo 2026-02-24 00:31:53 -05:00
parent 435b0dac99
commit fd52297995
1397 changed files with 1327 additions and 401 deletions

View File

@ -5,6 +5,7 @@ Since December 2022, this changelog shows only past changes.
See patchnotes.md for info on the most recent patch!
# Table of Contents
- [17 January 2026](#17-january-2026)
- [7 January 2026](#7-january-2026)
- [30 November 2025](#30-november-2025)
- [16 November 2025](#16-november-2025)
@ -110,6 +111,151 @@ See patchnotes.md for info on the most recent patch!
- [13 August 2020](#13-august-2020)
- [12 August 2020](#12-august-2020)
# 27 January 2026
## Year 4, month 1, patch 2
## Patch goals
- Continue balancing for all races
- Continue Askosi development
- Further improve audiovisuals
- [Subscribe on ko-fi](https://ko-fi.com/pr0nogoandveeq7) to get a sneak peek of the incoming changes!
# Core changes
## Random (c. Jesse)
- Now supports **Askosi**!
- Now displays the race assigned to players on map start
- It is now possible to select which races will be eligible for random selection via config!
## User Interface (c. Jesse)
- Launch screen version string now displays build version
- CrownLink passwords are now shown in lobby, if applicable
## Game Modes
- **Faction Wars:**
- Now randomizes player faction after 1 minute, if not set
## Bugfixes
- **Desyncs:**
- Resolved desyncs related to construction and training speeds (c. Veeq7 & Jesse)
- **Stability:**
- Fixed common Solarion crash (r. MuskyHusky)
- Fixed Grandstand cargo crash (r. ConcealedOrganic)
- **Audiovisual**
- Fixed vespene and supply icons for Askosi (c. Jesse)
- Fixed various text display issues related to unit training and cancel context
## Audiovisuals
- New sprite for:
- **Zealot** (incl. Starbound variant; c. Solstice)
- **Rove**
- New unit responses for:
- **Striga** (c. OunceOfMilia)
# Balance changes
## Terran
- [Lodestone](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/lodestone):
- Sight range 10 » 12
- [Atlas](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/atlas):
- Build time 75 » 60
- [Daedala](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/daedala):
- Build time 120 » 100
## Protoss
- [Atreus](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/atreus):
- Resource costs 200/50 » 200/25
- [Grand Library](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/grand-library):
- Resource costs 250/50 » 225/50
- Build time 55 » 60
- [Prostration Stage](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/prostration-stage):
- Resource costs 400/200 450/200
- Build time 65 » 70
- [Unitary Union](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/unitary-union):
- Resource costs 400/350 450/350
- Build time 65 » 70
- [Argosy](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/argosy):
- Build time 70 » 75
## Zerg
- **Bone of Reflection:**
- *Used by Tethzorokor, Zarcavrokor**
- Armor penetration 3 » 0
- [Agrileth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/agrileth):
- Resource costs 150/100 » 150/50
- Transport weight 8 » 6
- [Tethzorokor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/tethzorokor):
- HP 240 » 220
- [Irol Iris](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/irol-iris):
- Build time 60 » 20
- [Othstol Oviform](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/othstol-oviform):
- Build time 120 » 40
## Askosi
- **New arrivals:**
- T1: Eyelet (from Proselyte)
- T2: Constituent (from Bounty)
- T2: Biotic (Aphorist, Thaumalogue, Avatar, Doronin), Conduit, Bestiary
- T2: Skybound (Akreno, Iconoclast, Crematorium), Astrolabe
- **Booming Blast:**
- Used by **Vicar**
- Now deals friendly splash
- **Rematerialize:**
- Used by **Vicar** and **Emissary**
- Ability range 5 » 6
- [Dyad](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/dyad):
- Resource costs 50/50 » 50/25
- [Mimic](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/mimic):
- Sight range 8 » 9
- **Scrapworld: Vital Remains:**
- Now grants 1 non-stacking armor pen to allies for 4 seconds
- [Vicar](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/vicar):
- Resource costs 75/50 » 100/50
- **Ospo Twinshard:**
- Weapon range 7 » 6
- [Rove](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/rove):
- Armor 1 » 0
- Collision size reduced by ~10%
- Acceleration adjusted
- [Scepter](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/scepter):
- **Principality Assembly:**
- While active, now grants 1 stacking armor pen to allies within 8 range
- [Intendent](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/intendent):
- Resource costs 150/50 » 125/50
- HP 140 » 120
- Armor 2 » 1
- **Ersa Driver:**
- Armor penetration 3 » 0
- Weapon range 6 » 5
- [Helion](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/helion):
- Resource costs 100/50 » 100/25
- Build time 18 » 15
- HP 120 » 100
- **Usko Scrapray:**
- Weapon cooldown 0.63 » 0.5
- [Tirade](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/tirade):
- Armor 2 » 1
- **Ikta Driver:**
- Weapon damage 10 » 7
- [Grandstand](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/grandstand):
- No longer has **Booming Blast**
- Now has **Power Overload**
- [Chantry](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/chantry):
- Resource costs 100/50 » 75/50
- HP 350 » 400
- [Radix](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/radix):
- Build time 50 » 65
- [Cipher](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/cipher):
- Build time 65 » 75
- [Function](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/function):
- Build time 60 » 75
- [Gauntlet](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/gauntlet):
- Resource costs 200/75 » 200/100
- Build time 80 » 90
- [Cosmoscope](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=askosi/cosmoscope):
- Resource costs 100/150 100/100
- Now requires Radix OR Function, from Cipher OR Gauntlet
# 7 January 2026
## Year 4, month 1, patch 1

Binary file not shown.

View File

@ -659,20 +659,20 @@ Obelisk
Auxine
Constituent
Missionary Weaponhit
Extended Flingy #453
Extended Flingy #454
Extended Flingy #455
Extended Flingy #456
Extended Flingy #457
Extended Flingy #458
Extended Flingy #459
Extended Flingy #460
Extended Flingy #461
Extended Flingy #462
Extended Flingy #463
Extended Flingy #464
Extended Flingy #465
Extended Flingy #466
Maverick (Upstart)
Vulture (Upstart)
Goremast
Eidolon (Upstart)
Cutlass
Cutlass Turret
Broadside
Broadside Turret
Ecclesiast (Astral)
Ajax
Dorminge
Domain
Panoply
Lotiro
Extended Flingy #467
Extended Flingy #468
Extended Flingy #469

Binary file not shown.

Binary file not shown.

View File

@ -2302,35 +2302,35 @@ Constituent
Constituent Shadow
Missionary Weaponhit
Rove Engine
Extended Image #1302
Extended Image #1303
Extended Image #1304
Extended Image #1305
Extended Image #1306
Extended Image #1307
Extended Image #1308
Extended Image #1309
Extended Image #1310
Extended Image #1311
Extended Image #1312
Extended Image #1313
Extended Image #1314
Extended Image #1315
Extended Image #1316
Extended Image #1317
Extended Image #1318
Extended Image #1319
Extended Image #1320
Extended Image #1321
Extended Image #1322
Extended Image #1323
Extended Image #1324
Extended Image #1325
Extended Image #1326
Extended Image #1327
Extended Image #1328
Extended Image #1329
Extended Image #1330
Askosi Embedded Overlay
Maverick (Upstart)
Maverick (Upstart) Shadow
Maverick (Upstart) Remains
Vulture (Upstart)
Vulture (Upstart) Shadow
Vulture (Upstart) Engine
Goremast
Goremast Shadow
Eidolon (Upstart)
Eidolon (Upstart) Shadow
Eidolon (Upstart) Remains
Cutlass
Cutlass Shadow
Cutlass Turret
Broadside
Broadside Shadow
Broadside Turret
Ecclesiast (Astral)
Ecclesiast (Astral) Shadow
Dorminge
Dorminge Shadow
Warring Winds Overlay
Domain
Domain Shadow
Panoply
Panoply Shadow
Lotiro
Lotiro Shadow
Extended Image #1331
Extended Image #1332
Extended Image #1333

Binary file not shown.

View File

@ -26,7 +26,7 @@ Nothing 3 (Unused)
Drone Start Mutate
Drone Mutate
Use Ability (Infest 1)
Use Ability (Infest 2) unused
Use Ability (Preylock)
Infest (Queen)
Build (SCV)
Build (Probe)
@ -137,7 +137,7 @@ Attack Ground (Infested Terran)
Hold Position (Suicide Units)
Use Ability (Dimensional Recall)
Teleport To Location (Freezes the casting unit)
Use Ability (Scanner Sweep) unused
Use Ability (Remote Hijack)
Idle (Scanner Sweep)
Use Ability (Defensive Matrix)
Use Ability (Psionic Storm)

Binary file not shown.

Binary file not shown.

View File

@ -283,27 +283,27 @@ Avatar
Ecclesiast (Khalendric)
Ecclesiast (Astral)
Pr0nogo
Extended Portrait #176
Extended Portrait #177
Extended Portrait #178
Extended Portrait #179
Extended Portrait #180
Extended Portrait #181
Extended Portrait #182
Extended Portrait #183
Extended Portrait #184
Extended Portrait #185
Extended Portrait #186
Extended Portrait #187
Extended Portrait #188
Extended Portrait #189
Extended Portrait #190
Extended Portrait #191
Extended Portrait #192
Extended Portrait #193
Extended Portrait #194
Extended Portrait #195
Extended Portrait #196
Arhaun
Blackguard
Blackjack (Golden)
Cicatus
Cleric (Futurist)
Cyclops (Futurist)
Dracadin (Order)
Extatus
Harakan (Golden)
Manifold (Starbound)
Qilin
Quazrokor
Renesair
Tiangou
Zealot (Starbound)
Maverick (Futurist)
Maverick (Upstart)
Hydralisk (Orkoti)
Maverick (Golden)
Auxine
Boyeau
Extended Portrait #197
Extended Portrait #198
Extended Portrait #199

Binary file not shown.

View File

@ -4186,19 +4186,19 @@ Akreno Passive Charge 03
Akreno Passive Proc 01
Akreno Passive Proc 02
Akreno Passive Proc 03
Extended Sound #1
Extended Sound #1
Extended Sound #1
Extended Sound #1
Extended Sound #1
Extended Sound #1
Extended Sound #1
Extended Sound #1
Extended Sound #1
Extended Sound #1
Extended Sound #1
Extended Sound #1
Extended Sound #1
Seraph Irradiate Cast 01
Broadside Weaponfire 01
Broadside Weaponfire 02
Broadside Weaponfire 03
Cutlass Weaponfire 01
Cutlass Weaponfire 02
Cutlass Weaponfire 03
Cutlass Weaponfire 04
Avenging Gestation Proc 01
Warring Winds Proc 01
Warring Winds Proc 02
Warring Winds Proc 03
Warring Winds Proc Final
Extended Sound #1
Extended Sound #1
Extended Sound #1

View File

@ -4174,6 +4174,9 @@ cm\a\zonguard\wf-b-03.wav
cm\a\agonist\wf-01.wav
cm\a\agonist\wf-02.wav
cm\a\agonist\wf-03.wav
cm\a\petract\wf-01.wav
cm\a\petract\wf-02.wav
cm\a\petract\wf-03.wav
cm\a\akreno\wf-01.wav
cm\a\akreno\wf-02.wav
cm\a\akreno\wf-03.wav
@ -4182,4 +4185,17 @@ cm\a\akreno\pas-charge-02.wav
cm\a\akreno\pas-charge-03.wav
cm\a\akreno\pas-proc-01.wav
cm\a\akreno\pas-proc-02.wav
cm\a\akreno\pas-proc-03.wav
cm\a\akreno\pas-proc-03.wav
cm\t\seraph\irradiate-cast-01.wav
cm\f-t\broadside\wf-01.wav
cm\f-t\broadside\wf-02.wav
cm\f-t\broadside\wf-03.wav
cm\f-t\cutlass\wf-01.wav
cm\f-t\cutlass\wf-02.wav
cm\f-t\cutlass\wf-03.wav
cm\f-t\cutlass\wf-04.wav
Zerg\AVENGER\ZAvRdy00.WAV
cm\a\phontis\pas-proc-a-01.wav
cm\a\phontis\pas-proc-a-02.wav
cm\a\phontis\pas-proc-a-03.wav
cm\a\phontis\pas-proc-b-01.wav

Binary file not shown.

View File

@ -1114,20 +1114,20 @@ Obelisk
Auxine
Constituent
Missionary Weaponhit
Extended Sprite #600
Extended Sprite #601
Extended Sprite #602
Extended Sprite #603
Extended Sprite #604
Extended Sprite #605
Extended Sprite #606
Extended Sprite #607
Extended Sprite #608
Extended Sprite #609
Extended Sprite #610
Extended Sprite #611
Extended Sprite #612
Extended Sprite #613
Maverick (Upstart)
Maverick (Upstart) Remains
Vulture (Upstart)
Goremast
Eidolon (Upstart)
Cutlass
Cutlass Turret
Broadside
Broadside Turret
Ecclesiast (Astral Omen)
Dorminge
Domain
Panoply
Lotiro
Extended Sprite #614
Extended Sprite #615
Extended Sprite #616

Binary file not shown.

View File

@ -1,9 +1,9 @@
Stim Packs (Maverick)
Lobotomy Grenade (Francisco Goska)
Controlled Demolition (Terran)
Spider Mines (Vulture)
Terran Mines (+ Proselyte)
Scanner Sweep (Comsat Station)
Siege Mode (Phalanx)
Deployed Mode (Terran)
Defensive Matrix (Azazel)
Irradiate (Seraph)
Yamato Cannon (Magnetar)
@ -14,15 +14,15 @@ Rejoinder of Service (Serathiel)
Ensnaring Brood (Matraleth)
Carapace Swarm (Isthrathaleth)
Plague (Ogroszaleth)
Consume (Zoryusthaleth)
Remote Hijack (Askosi)
Land Grab (Wyvern)
Parasite (Matraleth)
Parasitic Excision (Matraleth)
Psionic Storm (Cantavis)
Hallucination (Cantavis)
Recall (Didact)
Stasis Field (Didact)
Rematerialize (Askosi)
Savant Onhit Toggle
Preylock (Askosi)
Disruption Field (Lanifect)
Rescind Control (Mind Tyrant)
Maledictus (Mind Tyrant)
@ -46,8 +46,8 @@ None
Hive Tissue (Malkothrokor)
Lobotomy Warhead (Triton)
Prying Eyes (Facade)
Extended Tech #5
Extended Tech #6
Remote Hijack (Askosi)
Preylock (Askosi)
Lobotomy Grenade (Goska dupe)
Skryspawn (Stroluum)
Extended Tech #9

Binary file not shown.

View File

@ -408,7 +408,7 @@ Terran Trenchfoot
Zerg Sasyrvoleth
Terran Tencendur
Ackmed
Terran Cyclops (Futurist Federation)
Terran Cyclops (Futurist)
Protoss Zealot (Starbound)
Protoss Ecclesiast (Khalendric Knights)
Terran Harakan (Golden Republic)
@ -571,31 +571,31 @@ Broadside Turret (Upstart)
Terran Vulture (Upstart)
Terran Cutlass (Futurist)
Cutlass Turret (Futurist)
Extended Unit #346
Extended Unit #347
Extended Unit #348
Extended Unit #349
Extended Unit #350
Extended Unit #351
Extended Unit #352
Extended Unit #353
Extended Unit #354
Extended Unit #355
Extended Unit #356
Extended Unit #357
Extended Unit #358
Extended Unit #359
Extended Unit #360
Extended Unit #361
Extended Unit #362
Terran Maverick (Upstart)
Protoss Ecclesiast (Astral)
Terran Eidolon (Upstart)
Terran Ajax (Futurist)
Askosi Dorminge
Askosi Lotiro
Askosi Domain
Terran Maverick (Golden)
Terran Shaman (Support, Upstart)
Terran Shaman (Adrenaline, Upstart)
Askosi Insurant
Askosi Silversoul
Askosi Ghostwrit
Askosi Azjoran
Askosi Elgird
Askosi Histrion
Askosi Egocent
Extended Unit #363
Extended Unit #364
Askosi Begolor
Extended Unit #365
Extended Unit #366
Extended Unit #367
Extended Unit #368
Extended Unit #369
Extended Unit #370
Askosi Lekrot
Askosi Hearthshard
Extended Unit #371
Extended Unit #372
Extended Unit #373

Binary file not shown.

View File

@ -205,7 +205,7 @@ Heirloom Batteries (Philoc)
Nathrok Claws (Nathrokor)
Calcification (Gorgrokor)
Talismanic Weaver (Potentate)
Rematerialize (Askosi)
Remote Hijack (Askosi)
Dispatch Shotgun (Hotshot)
Quarternary Rifle (Auriel)
Phase Blade (Adherent)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
mpq/music/adefeat.wav Normal file

Binary file not shown.

BIN
mpq/music/askosi1.wav Normal file

Binary file not shown.

BIN
mpq/music/askosi2.wav Normal file

Binary file not shown.

BIN
mpq/music/askosi3.wav Normal file

Binary file not shown.

BIN
mpq/music/avict.wav Normal file

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.

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.

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.

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.

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.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -314,8 +314,8 @@
<0>
<0>
Spider Mines<0>
<0>
<0>
Goremasts<0>
Piety Wards<0>
<0>
<0>
<0>
@ -329,7 +329,7 @@ Anchor Attack requires:<10> Loaded ranged combatant<0>
¤<3><4>Heretical Bedlam <2>(passive)<10>Dying hostiles that were struck by the Pariah in the last 2 seconds have their corpses ascended after 1 second.<0>
<0>
¤<3><4>Swarming Omen <2>(passive)<10>Hostiles afflicted by the this strain's attacks grant 125% movement speed to any of this strain's allies within 10 range.<0>
<0>
e<3><4>Plant Goremast <1>(<3>E<1>)<10>Places a Goremast at the target site. Goremasts damage and cripple targets that trip them.<0>
d<3><4>Divine Discipline <1>(<3>D<1>)<10>Creates an alchemical field at the target location. Allies within the field gain 25% increased attack speed, while enemies within the field suffer 25% reduced attack speed.<0>
d<3><4>Rejoinder of Service <1>(<3>D<1>)<10>Augments the combatant for 5 seconds, empowering their attacks to ignore armor.<10>If a combatant dies while under this effect, all hostiles within its vision range are pulled towards it by 2 range.<0>
t<3><4>Inject Stimpack <1>(<3>T<1>)<10>Take a dangerous injection that deals 5 damage. After a 1.5 second delay, gain 75% movement speed and 100% attack speed for 7.5 seconds.<0>
@ -358,9 +358,9 @@ s<1><4>Morph into Protathalor <1>(<3>S<1>)<10>Mobile artillery strain.<0>
<0>
<0>
<0>
<0>
<0>
<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>
¤<3><4>Crushing Delivery <2>(passive)<10>Enemy combatants within 8 range of the Dorminge find their movement speed slowed by 33%.<0>
c<3><4>Preylock <1>(<3>C<1>)<10>Pulls the target enemy within 5 range to the combatant's location, and afflicts it with Booming Blast.<0>
b<1><4>Build Blackjack <1>(<3>B<1>)<10>Scrappy walker drone.<0>
¤<3><4>Labyrinthine Targeters <2>(passive)<10>So long as they are facing the targets, Minotaurs can attack up to 5 hostiles at once.<0>
Almaksalisk requires:<10> Alkag Iteth<0>
@ -380,14 +380,14 @@ x<3><4>Parasitic Excision <1>(<3>X<1>)<10>After a 1-second channel, the Matralet
g<3><4>Plague <1>(<3>G<1>)<10>After a 1-second channel, creates a 3-range zone that lasts 10 seconds. Victims that enter the zone are infected with Plague, and take up to 50 damage over 5 seconds.<10>On death, victims create a smaller 1.5-range infection zone that lasts 5 seconds. Plague cannot kill its victims.<0>
¤<3><4>Ensnaring Brood <2>(passive)<10>Allies within 4 range of a Matraleth apply Ensnare with every attack. Ensnared targets move and attack 33% slower. Ensnare expires after 2 seconds.<0>
a<1><4>Assemble Vassal <1>(<3>A<1>)<10>Light fighter.<0>
<0>
c<3><4>Remote Hijack <1>(<3>C<1>)<10>Launches a bioform that attaches to the victim and slows their movement speed by 50%.<10>After 5 seconds, the bioform becomes the target.<10>The bioform is released from their new form on death, or immediately if the target is an embedded craft.<0>
¤<3><4>Ormis Materializer <2>(passive)<10>Emissaries can load allies from up to 4 range.<0>
¤<3><4>Robotic Fleet <2>(passive)<10>Solarions can assemble up to 12 Stewards to use in their attacks. Solarions cannot attack without any Stewards.<0>
v<1><4>Warp in Prostration Stage <1>(<3>V<1>)<10>Relentless disciple production.<0>
z<1><4>Mutate into Zorkiz Shroud <1>(<3>Z<1>)<10>Control node. Enables Zoryusthaleths and Lakizilisks.<0>
e<1><4>Warp in Rogue Gallery <1>(<3>E<1>)<10>Profane disciple production.<0>
<0>
<0>
Constituent Requires:<10> Proscenium OR Zylode<0>
a<1><4>Build Cutlass <1>(<3>A<1>)<10>Assault armor.<0>
c<1><4>Raise Constituent <1>(<3>C<1>)<10>Skybound worker.<0>
e<3><4>Salvage <1>(<3>E<1>)<10>Orders the builder to deconstruct the target mechanical unit or structure, returning up to 33% of its resource cost during the channel.<0>
e<3><4>Rapid Rendezvous <1>(<3>E<1>)<10>Leaps to the target ground ally within 5 range, activating Impact Dissipation for all allies within 3 range of the jump target.<0>
@ -428,7 +428,7 @@ Plasma Shields<0>
t<1><4>Warp in Monument of Sin <1>(<3>T<1>)<10>Capital stellar production.<0>
Axtoth Axis requires:<10> Othstol Oviform<0>
f<1><4>Bestow Harakan <1>(<3>F<1>)<10>Dutiful frontline infantry.<0>
<0>
t<1><4>Build Broadside <1>(<3>T<1>)<10>Encroaching armor.<0>
x<1><4>Morph into Axitrilisk <1>(<3>X<1>)<10>Sustaining skirmisher strain.<0>
Axitrilisk requires:<10> Axtoth Axis<0>
¤<3><4>Perpetual Wind <2>(passive)<10>Upon taking fatal damage, Axitrilisks revert to a weaponless state and attempt to rejuvenate.<10><10>Should they survive in this form for eight seconds, Axitrilisks recover full use of their weapon.<0>
@ -451,8 +451,8 @@ d<1><4>Morph into Mortothrokor <1>(<3>D<1>)<10>Rampaging melee strain.<0>
w<1><4>Build Tinkerer's Tower <1>(<3>W<1>)<10>Enables Sirens and Strigas.<0>
e<1><4>Profanate Empress <1>(<3>E<1>)<10>Reinforcing destroyer.<0>
¤<3><4>Escape Velocity <2>(passive)<10>Algoztalisk projectiles gain +1 armor penetration for every range traveled.<0>
<0>
<0>
¤<3><4>Shrapnel Strike <2>(passive)<10>Goremasts inflict 15 damage to all targets within 2 range, and slow their attack and movement speeds by 33% for 3 seconds. If the trap is destroyed or manually detonated, nearby targets are only slowed.<0>
z<3><4>Detonate <1>(<3>Z<1>)<10>Trips the Goremast immediately, applying its slow effects to all combatants within 2 range.<0>
¤<3><4>Advancing Motion <2>(passive)<10>This combatant's primary weapon can be fired while moving.<0>
Iron Foundry requires:<10> Daedala<0>
f<1><4>Build Iron Foundry <1>(<3>F<1>)<10>Advanced vehicle production.<0>
@ -586,7 +586,7 @@ Protathalor requires:<10> Mutath Spire<0>
a<1><4>Train Maverick <1>(<3>A<1>)<10>All-purpose infantry.<0>
g<1><4>Train Eidolon <1>(<3>G<1>)<10>Disruptive specialist infantry.<0>
f<1><4>Train Harakan <1>(<3>F<1>)<10>Durable frontline infantry.<0>
v<1><4>Build Vulture <1>(<3>V<1>)<10>Fast anti-infantry harasser.<0>
v<1><4>Build Vulture <1>(<3>V<1>)<10>Harrying vehicle.<0>
g<1><4>Build Goliath <1>(<3>G<1>)<10>Versatile walker.<0>
t<1><4>Build Phalanx <1>(<3>T<1>)<10>Durable artillery.<0>
s<1><4>Build Mason <1>(<3>S<1>)<10>Worker.<0>
@ -705,7 +705,7 @@ e<1><4>Warp in Adherent <1>(<3>E<1>)<10>Stolid skirmisher.<0>
b<1><4>Install Radix <1>(<3>B<1>)<10>Biotic production.<0>
r<1><4>Train Siren <1>(<3>R<1>)<10>Eclectic specialist.<0>
a<1><4>Morph into Rilirokors <1>(<3>A<1>)<10>Fodder strain.<0>
¤<3><4>Worship <2>(passive)<10>When a hostile combatant takes fatal damage within 6 range of a Demiurge, they undergo a Crisis of Faith, and will serve the Demiurge after 5 seconds.<10>The combatants expire normally if no Demiurges are within 6 range during the Crisis.<0>
¤<3><4>Worship <2>(passive)<10>When a hostile combatant takes fatal damage within 6 range of the Demiurge, they drain 10 energy from the Demiurge and undergo a Crisis of Faith, serving a new master after 5 seconds.<10>The combatants expire normally if no Demiurges are within 6 range during the Crisis.<0>
g<1><4>Build Arhaun <1>(<3>G<1>)<10>Strike walker.<0>
g<1><4>Build Southpaw <1>(<3>G<1>)<10>Disruptive vehicle.<0>
q<1><4>Morph into Quazrokors <1>(<3>Q<1>)<10>Harrying strain.<0>
@ -732,7 +732,7 @@ t<1><4>Meld Intendent <1>(<3>T<1>)<10>Assault crawler.<0>
z<1><4>Mutate into Skortrith Cesiant <1>(<3>Z<1>)<10>Advanced anti-surface cell.<0>
Scepter requires:<10> Cipher<0>
¤<3><4>Gravity Well <2>(passive)<10>Anthelion attacks radiate out from their center of mass. Hostiles damaged by the Anthelion are pulled toward it.<0>
¤<3><4>Counter-Proposal <2>(passive)<10>Once per second, the Anticthon reclaims the closest corpse within 3 range.<0>
¤<3><4>Counter-Proposal <2>(passive)<10>Once per second, the Anticthon expends 25 energy to reclaim the closest corpse within 3 range.<0>
¤<3><4>Endless Eclipse <2>(passive)<10>Anthelions channel for 5 seconds before instantly manifesting at their destination, which must be revealed before movement can begin.<0>
¤<3><4>Observance <2>(passive)<10>While any Seraph remains within 6 range of hostiles, their armor is reduced by 1 every 5 seconds.<10><10>Armor returns after 5 seconds of not being observed.<0>
Zethrokors Require:<10> Quazeth Pool<0>
@ -812,7 +812,7 @@ Hide Terrain (<3>Tab<1>)<0>
Diplomacy<0>
Messaging<0>
Game Menu (<3>F10<1>)<0>
¤<3><4>Sermon Salve <2>(passive)<10>While allied combatants and structures remain peaceful within 8 range of the Chantry, they regenerate 5 HP per second.<0>
¤<3><4>Sermon Salve <2>(passive)<10>While allies remain peaceful within 8 range of the Chantry, they regenerate 5 HP per second.<10>Allied combatants become cloaked until their next attack.<0>
¤<3><4>Discordant Chorus <2>(passive)<10>Enemies struck by this combatant have their armor reduced by 1 for 2 seconds. This penalty does not stack.<0>
¤<3><4>Astral Splendor <2>(passive)<10>Once every 2 seconds, this core restores 10 shields to allies within 8 range. Allies can only be restored once every 2 seconds.<0>
x<1><4>Build Cestus <1>(<3>X<1>)<10>Warding outpost.<0>
@ -964,17 +964,17 @@ b<1><4>Install Zylode <1>(<3>B<1>)<10>Advanced mechanized production.<0>
Zylode Requires<10> Cipher AND Gauntlet<0>
b<1><4>Install Astrolabe <1>(<3>B<1>)<10>Advanced skyborne production.<0>
Astrolabe Requires<10> Proscenium OR Zylode<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
Must target enemy units.<0>
Must target allied units.<0>
Must target allied ground units.<0>
Must target enemy units or allied embedded units.<0>
Must target units with no hijackers.<0>
¤<3><4>Avenging Mitosis <2>(passive)<10>Upon taking damage, this strain incubates, spawning one Skryrokor after a two-second delay.<10>This status cannot be applied if the strain is already incubating.<0>
w<1><4>Install Dorminge <1>(<3>W<1>)<10>Impeding shrine.<0>
Dorminge requires:<10> Cipher AND Gauntlet<0>
w<1><4>Install Domain <1>(<3>C<1>)<10>Encompassing town center.<0>
Domain requires:<10> Conduit AND Bestiary<0>
¤<3><4>Earthly Profusion <2>(passive)<10>Every 10 seconds, the Domain harvests all available resource nodes within 12 range. This does not interrupt active mining efforts.<0>
<0>
<0>
<0>
@ -1067,7 +1067,7 @@ z<0><4>Advanced Warp <1>(<3>Z<1>)<0>
b<0><4>Basic Warp <1>(<3>B<1>)<0>
g<1><4>Warp in Gladius <1>(<3>G<1>)<10>Crowd-controlling corvette.<0>
<0>
<0>
Eyelet<0>
g<1><4>Build Monogram <1>(<3>G<1>)<10>Reinforcing hovercraft.<0>
g<1><4>Build Gorgon <1>(<3>G<1>)<10>All-purpose corvette.<0>
a<1><4>Build Salamander <1>(<3>A<1>)<10>Area-denial cruiser.<0>
@ -1226,7 +1226,7 @@ Supreme Warps require:<10> Empowered Warp<0>
¤<3><4>Writhing Web <2>(passive)<10>For every allied Sovroleth within 8 range, lose 6% movement speed and gain 6% weapon range.<0>
¤<3><4>Babylon Plating <2>(passive)<10>Phalanxes gain +4 armor while in Tank mode.<0>
Ogun requires:<10> Quarry<0>
¤<3><4>Blood Tithe <2>(passive)<10>When an Apostle attacks a target, allies within 3 range of the Apostle are healed for 5 HP.<0>
¤<3><4>Blood Tithe <2>(passive)<10>When attacking hostiles, Apostles expend 5 energy to heal allies within 3 range for 5 HP.<0>
e<1><4>Build Cyclops <1>(<3>E<1>)<10>Crowd-controlling walker.<0>
¤<3><4>Nanite Drones <2>(passive)<10>While in Smithy Mode, Oguns repair all structures within 4 range.<0>
Nanite Drones:<10> Must be in Smithy Mode<0>
@ -1386,7 +1386,7 @@ r<1><4>Warp in Automaton Register <1>(<3>R<1>)<10>Heavy robotic production.<0>
z<1><4>Mutate into Alkag Iteth <1>(<3>Z<1>)<10>Assault node. Enables Kagralisks, Evigrilisks, and Almaksalisks.<0>
x<1><4>Build Sentinel <1>(<3>X<1>)<10>All-purpose tower.<0>
c<1><4>Assemble Simulacrum <1>(<3>C<1>)<10>Robotic swarmer.<0>
¤<3><4>Lazarus Agent <2>(passive)<10>When attacking a hostile, Apostles reclaim one corpse within 3 range of themselves.<0>
¤<3><4>Lazarus Agent <2>(passive)<10>When attacking hostiles, Apostles expend 20 energy to reclaim one corpse within 3 range of themselves.<0>
Sentinel requires:<10> Atlas<0>
¤<3><4>Kinetic Penetration <2>(passive)<10>This combatant's projectiles travel to maximum range, piercing targets with insufficient armor, and becoming intercepted by targets with more armor. Additional victims take half damage.<0>
<0>
@ -1475,8 +1475,8 @@ Mortothrokor requires:<10> Axtoth Axis<0>
d<1><4>Manifest Droleth <1>(<3>D<1>)<10>Worker strain.<0>
a<1><4>Manifest Mason <1>(<3>A<1>)<10>Worker.<0>
s<1><4>Manifest Scribe <1>(<3>S<1>)<10>Worker automata.<0>
<0>
<0>
Cutlass requires:<10> Scrapyard<0>
Broadside requires:<10> Palladium<0>
¤<3><4>Transcendent Tide <2>(passive)<10>Each time a Potentate attacks an enemy within 3 range, all allies within 3 range are ascended, granting 25% increased attack speed.<0>
a<1><4>Warp in Potentate <1>(<3>A<1>)<10>Ascendent ranger<0>
a<1><4>Train Hotshot <1>(<3>A<1>)<10>Close-combat infantry.<0>
@ -1791,7 +1791,7 @@ r<1><4>Build Priestess <1>(<3>R<1>)<10>Restorative infantry.<0>
b<1><4>Build Barker <1>(<3>B<1>)<10>Frontline cavalry.<0>
<27><0><4>Cancel Demolition <1>(<3>ESC<1>)<0>
¤<3><4>Evasive Maneuvers <2>(passive)<10>After falling below 30 HP, Stewards will return to their Solarion, regaining all HP and becoming cleansed of any debuffs.<0>
¤<3><4>Mechanical Rage <2>(passive)<10>After killing an enemy combatant, the Zonguard gains 7 bonus armor 2 seconds.<0>
¤<3><4>Mechanical Rage <2>(passive)<10>After killing an enemy combatant, the Zonguard gains 10 bonus armor 2 seconds.<0>
Chokral Chaszal requires:<10> Othstol Oviform<0>
<0>
<0>
@ -1799,7 +1799,7 @@ Chokral Chaszal requires:<10> Othstol Oviform<0>
¤<3><4>Astral Rule <2>(passive)<10>Victims of the Patriarch's attacks are debuffed for 2 seconds, and restore 5 shields to any attackers.<0>
g<1><4>Morph into Algoztalisk <1>(<3>G<1>)<10>Relentless corvette strain.<0>
Algoz Aspect requires:<10> Chokral Chazsal<0>
¤<3><4>Reclamation Fields <2>(passive)<10>This combatant's attacks create Lazarus fields that reclaim a corpse within 2 range after 1.5 seconds.<0>
¤<3><4>Reclamation Fields <2>(passive)<10>This combatant's attacks expend 25 energy to create Lazarus fields that reclaim a corpse within 2 range after 1.5 seconds.<0>
<0>
¤<3><4>Fan of Teeth <2>(passive)<10>Upon taking damage, this strain launches a retaliatory bone in the direction of their attacker that travels up to 3 range, piercing any hostiles in its path.<0>
Cherbrath Aspect requires:<10> Chokral Chazsal<0>

Binary file not shown.

Binary file not shown.

View File

@ -19,7 +19,7 @@ Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt SkryrokorLocal00
AlmostBuilt LandlockAlmostBuilt
Built LandlockBuilt
Landing [NONE]
LiftOff [NONE]
@ -46,6 +46,10 @@ LandlockDeath:
LandlockBuilt:
imgol 1820 0 0 # Architect weaponfire channel
goto SkryrokorLocal00
LandlockAlmostBuilt:
playfram 8
goto SkryrokorLocal00
LandlockIsWorking:
playfram 1
@ -302,7 +306,7 @@ PilgrimAlmostBuilt:
wait 1
PilgrimLocal00:
playfram 0x160
useweapon 14 # Fusion Cutter (Harvest) (Fusion Cutter)
useweapon 14 # Fusion Cutter (Harvest)
sigorder 32
wait 2
playfram 0x140
@ -435,7 +439,7 @@ RadixSpecialState1:
goto SkryrokorLocal00
RadixAlmostBuilt:
playfram 0
playfram 2
goto SkryrokorLocal00
RadixBuilt:
@ -1884,7 +1888,7 @@ Walking [NONE]
WalkingToIdle SkryrokorLocal00
SpecialState1 [NONE]
SpecialState2 GrandstandSpecialState2
AlmostBuilt GrandstandBuilt
AlmostBuilt GrandstandAlmostBuilt
Built GrandstandBuilt
Landing [NONE]
LiftOff [NONE]
@ -1913,6 +1917,10 @@ GrandstandBuilt:
wait 255
goto GrandstandBuilt
GrandstandAlmostBuilt:
playfram 1
goto SkryrokorLocal00
GrandstandGndAttkInit:
playfram 0
wait 1
@ -4294,15 +4302,23 @@ ZonguardUnused1:
ZonguardGndAttkInit:
wait 1
attackwith 1
attackwith 1
nobrkcodestart
imgol 1820 0 0 # Architect weaponfire channel
attackmelee 2 894 895 # Zerg\Ultra\zulHit00.WAV | Zerg\Ultra\zulHit01.WAV
wait 3
nobrkcodeend
gotorepeatattk
goto ZonguardGndAttkToIdle
ZonguardWalking:
playfram 0x00
setvertpos 0
goto SkryrokorLocal00
goto ZonguardWalkingLoop
ZonguardWalkingLoop:
playfram 0x00
move 4
wait 1
goto ZonguardWalkingLoop
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
@ -4530,6 +4546,510 @@ LightningImpactSmallDeath:
playfram 9
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2296 Paraclete (cm\askosi\paraclete.grp)
.headerstart
IsId 54
Type 21
Init ParacleteInit
Death ParacleteDeath
GndAttkInit ParacleteGndAttkInit
AirAttkInit ParacleteGndAttkInit
Unused1 SkryrokorLocal00
GndAttkRpt ParacleteGndAttkInit
AirAttkRpt ParacleteGndAttkInit
CastSpell [NONE]
GndAttkToIdle ParacleteGndAttkToIdle
AirAttkToIdle ParacleteGndAttkToIdle
Unused2 [NONE]
Walking ParacleteWalking
WalkingToIdle ParacleteLocal00
SpecialState1 ParacleteSpecialState1
.headerend
# ----------------------------------------------------------------------------- #
ParacleteInit:
imgulnextid 0 42 # Paraclete Shadow (cm\askosi\paraclete.grp)
ParacleteGndAttkToIdle:
playfram 0x00
ParacleteLocal00:
setvertpos 0
wait 8
setvertpos 0
wait 8
setvertpos -1
wait 8
setvertpos 0
wait 8
goto ParacleteLocal00
ParacleteDeath:
playsndbtwn 1249 1251 # Gorgon death 01, 02, 03
imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp)
wait 3
lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
wait 1
end
ParacleteGndAttkInit:
setvertpos 0
wait 1
nobrkcodestart
playfram 0x00
attackwith 1
wait 2
attackwith 1
wait 1
nobrkcodeend
gotorepeatattk
goto ParacleteGndAttkToIdle
ParacleteWalking:
setvertpos 0
# imgol 225 0 5 # Paraclete Engines (thingy\tdrGlow.grp)
goto SkryrokorLocal00
ParacleteSpecialState1:
playfram 0x00
wait 12
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2298 Auxine (cm\askosi\auxine.grp)
.headerstart
IsId 55
Type 21
Init AuxineInit
Death AuxineDeath
GndAttkInit AuxineGndAttkInit
AirAttkInit AuxineGndAttkInit
Unused1 SkryrokorLocal00
GndAttkRpt AuxineGndAttkInit
AirAttkRpt AuxineGndAttkInit
CastSpell [NONE]
GndAttkToIdle AuxineGndAttkToIdle
AirAttkToIdle AuxineGndAttkToIdle
Unused2 [NONE]
Walking AuxineWalking
WalkingToIdle AuxineLocal00
SpecialState1 AuxineSpecialState1
.headerend
# ----------------------------------------------------------------------------- #
AuxineInit:
imgulnextid 0 42 # Auxine Shadow (cm\askosi\paraclete.grp)
AuxineGndAttkToIdle:
playfram 0x00
AuxineLocal00:
setvertpos 0
wait 8
setvertpos 0
wait 8
setvertpos -1
wait 8
setvertpos 0
wait 8
goto AuxineLocal00
AuxineDeath:
playsnd 353 # Terran\Rove\TVuDth00.WAV
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
lowsprul 1065 0 42 # Askosi Unit Rubble (cm\askosi\a-rubble-tiny.grp)
end
AuxineGndAttkInit:
setvertpos 0
wait 1
nobrkcodestart
playfram 0x00
attackwith 1
wait 2
nobrkcodeend
gotorepeatattk
goto AuxineGndAttkToIdle
AuxineWalking:
setvertpos 0
# imgol 225 0 5 # Auxine Engines (thingy\tdrGlow.grp)
goto SkryrokorLocal00
AuxineSpecialState1:
playfram 0x00
wait 12
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2324 Dorminge (cm\askosi\dorminge.grp)
.headerstart
IsId 56
Type 24
Init DormingeInit
Death DormingeDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking SkryrokorLocal00
WalkingToIdle DormingeIsWorking
SpecialState1 DormingeSpecialState1
SpecialState2 SkryrokorLocal00
AlmostBuilt DormingeAlmostBuilt
Built DormingeBuilt
Landing [NONE]
LiftOff [NONE]
IsWorking DormingeIsWorking
WorkingToIdle DormingeBuilt
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable DormingeDisable
Burrow [NONE]
.headerend
# ----------------------------------------------------------------------------- #
DormingeInit:
playfram 0x00
imgulnextid 0 0 # Dorminge Shadow (cm\askosi\dorminge-shadow.grp)
goto DormingeIsWorking
DormingeDeath:
playsndbtwn 4145 4147 # Askosi explosion medium 01, 02, 03
imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp)
wait 3
lowsprul 1007 0 0 # Askosi Structure Rubble (Small) (cm\askosi\a-rubble-small.grp)
wait 1
end
DormingeSpecialState1:
playfram 0
goto SkryrokorLocal00
DormingeAlmostBuilt:
playfram 0
goto SkryrokorLocal00
DormingeBuilt:
playfram 0x00
goto SkryrokorLocal00
DormingeIsWorking:
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
wait 2
playfram 7
wait 2
playfram 0
wait 2
goto DormingeIsWorking
DormingeDisable:
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2326 Warring Winds Overlay (cm\askosi\warringwinds-overlay.grp)
.headerstart
IsId 57
Type 1
Init WarringWindsInit
Death WarringWindsDeath
.headerend
# ----------------------------------------------------------------------------- #
WarringWindsInit:
playfram 0x00
wait 1
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 17
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 34
wait 1
playfram 35
wait 1
playfram 36
wait 1
playfram 37
goto WarringWindsDeath
WarringWindsDeath:
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2327 Domain (cm\askosi\domain.grp)
.headerstart
IsId 58
Type 21
Init DomainInit
Death DomainDeath
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 SkryrokorLocal00
Built DomainBuilt
Landing [NONE]
LiftOff [NONE]
IsWorking DomainIsWorking
WorkingToIdle DomainWorkingToIdle
WarpIn [NONE]
.headerend
# ----------------------------------------------------------------------------- #
DomainInit:
imgulnextid 0 0 # Domain Shadow (cm\askosi\domain-shadow.grp)
DomainWorkingToIdle:
playfram 0x00
goto SkryrokorLocal00
DomainDeath:
playsndbtwn 4148 4150 # Askosi explosion large 01, 02, 03
imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp)
wait 3
lowsprul 1004 0 0 # Askosi Structure Rubble (Large) (cm\askosi\a-rubble-large.grp)
wait 1
end
DomainBuilt:
imgol 1820 0 0 # Architect weaponfire channel
goto SkryrokorLocal00
DomainIsWorking:
imgol 1820 0 0 # Architect weaponfire channel
wait 120
goto DomainIsWorking
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2075 Panoply (cm\askosi\panoply.grp)
.headerstart
IsId 59
Type 24
Init PanoplyInit
Death LandlockDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking SkryrokorLocal00
WalkingToIdle SkryrokorLocal00
SpecialState1 PanoplySpecialState1
SpecialState2 SkryrokorLocal00
AlmostBuilt PanoplyAlmostBuilt
Built PanoplyBuilt
Landing [NONE]
LiftOff [NONE]
IsWorking PanoplyIsWorking
WorkingToIdle PanoplyBuilt
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable PanoplyDisable
Burrow [NONE]
.headerend
# ----------------------------------------------------------------------------- #
PanoplyInit:
playfram 0x00
imgulnextid 0 0 # Panoply Shadow (cm\askosi\panoply-shadow.grp)
goto SkryrokorLocal00
PanoplySpecialState1:
playfram 0
goto SkryrokorLocal00
PanoplyAlmostBuilt:
playfram 4
goto SkryrokorLocal00
PanoplyBuilt:
playfram 0x00
goto SkryrokorLocal00
PanoplyIsWorking:
playfram 1
wait 1
playfram 2
wait 1
playfram 3
wait 1
playfram 2
wait 1
playfram 1
wait 1
playfram 0
wait 2
goto PanoplyIsWorking
PanoplyDisable:
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2075 Lotiro (cm\askosi\lotiro.grp)
.headerstart
IsId 60
Type 24
Init LotiroInit
Death LandlockDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking SkryrokorLocal00
WalkingToIdle SkryrokorLocal00
SpecialState1 LotiroSpecialState1
SpecialState2 SkryrokorLocal00
AlmostBuilt LotiroAlmostBuilt
Built LotiroBuilt
Landing [NONE]
LiftOff [NONE]
IsWorking LotiroIsWorking
WorkingToIdle LotiroBuilt
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable LotiroDisable
Burrow [NONE]
.headerend
# ----------------------------------------------------------------------------- #
LotiroInit:
playfram 0x00
imgulnextid 0 0 # Lotiro Shadow (cm\askosi\lotiro-shadow.grp)
goto SkryrokorLocal00
LotiroSpecialState1:
playfram 0
goto SkryrokorLocal00
LotiroAlmostBuilt:
playfram 0
goto SkryrokorLocal00
LotiroBuilt:
playfram 0x00
goto SkryrokorLocal00
LotiroIsWorking:
playfram 1
wait 1
playfram 2
wait 1
playfram 3
wait 1
playfram 4
wait 1
playfram 5
wait 1
playfram 0
wait 2
goto LotiroIsWorking
LotiroDisable:
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:

Binary file not shown.

View File

@ -4211,9 +4211,33 @@ Explosion_Medium_Init:
# 334 Building Explosion (Large) (thingy\tBangX.grp)
.headerstart
IsId 144
Type 0
Type 26
Init Explosion_Large_Init
Death [NONE]
Death Explosion_Large_Init
GndAttkInit Explosion_Large_Init
AirAttkInit Explosion_Large_Init
Unused1 Explosion_Large_Init
GndAttkRpt Explosion_Large_Init
AirAttkRpt Explosion_Large_Init
CastSpell Explosion_Large_Init
GndAttkToIdle Explosion_Large_Init
AirAttkToIdle Explosion_Large_Init
Unused2 Explosion_Large_Init
Walking Explosion_Large_Init
WalkingToIdle Explosion_Large_Init
SpecialState1 Explosion_Large_Init
SpecialState2 Explosion_Large_Init
AlmostBuilt Explosion_Large_Init
Built Explosion_Large_Init
Landing Explosion_Large_Init
LiftOff Explosion_Large_Init
IsWorking Explosion_Large_Init
WorkingToIdle Explosion_Large_Init
WarpIn Explosion_Large_Init
Unused3 Explosion_Large_Init
StarEditInit Explosion_Large_Init
Disable Explosion_Large_Init
Burrow Explosion_Large_Init
.headerend
# ----------------------------------------------------------------------------- #

Binary file not shown.

View File

@ -3952,6 +3952,8 @@ EnergyPulseUnderlayInit:
playfram 11
wait 1
playfram 12
goto EnergyPulseUnderlayDeath
EnergyPulseUnderlayDeath:
wait 1
end

Binary file not shown.

View File

@ -1795,6 +1795,7 @@ SeraphBaseDeath:
SeraphBaseCastSpell:
imgol 539 0 0 # Seraph Overlay (Part2) (thingy\tveGlowO.grp)
nobrkcodestart
playsnd 4188
wait 3
castspell
nobrkcodeend
@ -13077,147 +13078,77 @@ SpecialState1 [NONE]
# ----------------------------------------------------------------------------- #
AutocratInit:
imgul 1397 0 0 # Autocrat Shadow (terran\autocrat-shad.grp)
imgulnextid 0 0 # Autocrat Shadow (cm\terran\autocrat-shadow.grp)
AutocratWalkingToIdle:
playfram 0x00
AutocratLocal00:
wait 62
randcondjmp 25 AutocratLocal01
randcondjmp 128 AutocratLocal01
goto AutocratLocal00
AutocratLocal01:
playfram 0x00
wait 1
playfram 0x11
wait 1
playfram 0x22
randcondjmp 192 AutocratLocal03
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
wait 6
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
wait 6
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
goto AutocratLocal04
AutocratLocal04:
playfram 0x11
wait 1
playfram 0x00
wait 1
goto AutocratWalkingToIdle
AutocratLocal03:
wait 13
playfram 0x11
wait 1
playfram 0x00
wait 1
goto AutocratWalkingToIdle
goto SkryrokorLocal00
AutocratDeath:
playsnd 238 # Terran\Ghost\TGhDth00.wav
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
imgol 3 0 0 # Skryrokor Death (zerg\zavDeath.grp)
wait 5
imgol 3 0 0 # Skryrokor Death (zerg\zavDeath.grp)
wait 5
imgol 3 0 0 # Skryrokor Death (zerg\zavDeath.grp)
wait 5
imgol 3 0 0 # Skryrokor Death (zerg\zavDeath.grp)
wait 5
lowsprul 230 0 0 # Eidolon Remnants (terran\tghDeath.grp)
lowsprul 236 0 0 # Maverick Remnants (terran\tmaDeath.grp)
wait 1
end
AutocratUnused1:
wait 1
nobrkcodestart
setfldirect 0
playsnd 1166 # Eidolon revive 01
sprol 742 0 0 # Explosion Small Reversed
setfldirect 12
wait 24
nobrkcodeend
goto EidolonWalkingToIdle
AutocratGndAttkInit:
playfram 0xaa
wait 1
playfram 0x100
wait 1
playfram 0x140
wait 1
playfram 0x180
sigorder 32
wait 22
AutocratGndAttkRpt:
wait 2
wait 2
nobrkcodestart
playsndbtwn 1474 1478 # Autocrat weaponfire 01
attack
playfram 0x99
playfram 0x1A0
wait 1
playfram 0xaa
playfram 0x180
wait 3
playsndbtwn 1474 1478 # Autocrat weaponfire 01
attack
playfram 0x99
playfram 0x1A0
wait 1
playfram 0xaa
playfram 0x180
nobrkcodeend
gotorepeatattk
ignorerest
AutocratGndAttkToIdle:
playfram 0x00
wait 1
playfram 0x140
wait 1
playfram 0x120
wait 1
playfram 0x100
wait 1
goto AutocratWalkingToIdle
AutocratWalking:
playfram 0x40
move 4
wait 1
playfram 0x11
playfram 0x60
move 4
wait 1
playfram 0x22
playfram 0x80
move 4
wait 1
playfram 0x33
playfram 0xA0
move 4
wait 1
playfram 0x44
move 4
wait 1
playfram 0x55
playfram 0xC0
move 4
wait 1
playfram 0x66
playfram 0xE0
move 4
wait 1
playfram 0x77
playfram 0x20
move 4
wait 1
playfram 0x88
goto AutocratWalking
# ----------------------------------------------------------------------------- #
@ -17946,25 +17877,25 @@ HelixBoltDeath:
IsId 764
Type 12
Init HotshotInit
Death MadcapDeath
GndAttkInit MadcapGndAttkInit
AirAttkInit MadcapGndAttkInit
Death AutocratDeath
GndAttkInit AutocratGndAttkInit
AirAttkInit AutocratGndAttkInit
Unused1 SkryrokorLocal00
GndAttkRpt MadcapGndAttkRpt
AirAttkRpt MadcapGndAttkRpt
GndAttkRpt AutocratGndAttkRpt
AirAttkRpt AutocratGndAttkRpt
CastSpell [NONE]
GndAttkToIdle MadcapGndAttkToIdle
AirAttkToIdle MadcapGndAttkToIdle
GndAttkToIdle AutocratGndAttkToIdle
AirAttkToIdle AutocratGndAttkToIdle
Unused2 [NONE]
Walking MadcapWalking
WalkingToIdle MadcapWalkingToIdle
Walking AutocratWalking
WalkingToIdle AutocratWalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
HotshotInit:
imgul 1777 0 0 # Hotshot Shadow (cm\faction-t\hotshot-shadow.grp)
goto MadcapWalkingToIdle
goto AutocratWalkingToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
@ -19147,25 +19078,25 @@ MaelstromHitInit:
IsId 828
Type 12
Init BlackguardInit
Death MadcapDeath
Death AutocratDeath
GndAttkInit BlackguardGndAttkInit
AirAttkInit BlackguardGndAttkInit
Unused1 SkryrokorLocal00
GndAttkRpt BlackguardGndAttkRpt
AirAttkRpt BlackguardGndAttkRpt
CastSpell [NONE]
GndAttkToIdle MadcapGndAttkToIdle
AirAttkToIdle MadcapGndAttkToIdle
GndAttkToIdle AutocratGndAttkToIdle
AirAttkToIdle AutocratGndAttkToIdle
Unused2 [NONE]
Walking MadcapWalking
WalkingToIdle MadcapWalkingToIdle
Walking AutocratWalking
WalkingToIdle AutocratWalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
BlackguardInit:
imgul 2049 0 0 # Blackguard Shadow (cm\faction-t\blackguard-shadow.grp)
goto MadcapWalkingToIdle
goto AutocratWalkingToIdle
BlackguardGndAttkInit:
playfram 0x100
@ -19187,7 +19118,7 @@ BlackguardGndAttkRpt:
nobrkcodeend
gotorepeatattk
ignorerest
goto MadcapGndAttkToIdle
goto AutocratGndAttkToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
@ -20567,4 +20498,280 @@ SerathielCastSpell:
SerathielWalking:
setvertpos 0
imgol 2233 0 0 # Serathiel Engines (cm\terran\serathiel-engine.grp)
goto SerathielLocal00
goto SerathielLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2319 Broadside (cm\faction-t\broadside.grp)
.headerstart
IsId 842
Type 23
Init BroadsideInit
Death BroadsideDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 BroadsideUnused1
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking BroadsideWalking
WalkingToIdle BroadsideWalkingToIdle
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt [NONE]
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit Broadside_BaseStarEditInit
.headerend
# ----------------------------------------------------------------------------- #
BroadsideInit:
wait 1
imgulnextid 0 0 # Broadside Shadow
setfldirect 12
BroadsideWalkingToIdle:
playfram 0x00
goto SkryrokorLocal00
BroadsideDeath:
playsnd 317 # Terran\TANK\TTaDth00.WAV
imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp)
sprol 156 0 0 # Matraleth Death (zerg\zquDeath.grp)
wait 3
lowsprul 273 0 0 # Terran Building Rubble Small
wait 1
end
BroadsideUnused1:
wait 1
nobrkcodestart
playsnd 1699
sprol 744 0 0
wait 12
setfldirect 13
nobrkcodeend
goto BroadsideWalkingToIdle
BroadsideGndAttkInit:
playfram 0x00
wait 1
imgol 1499 0 0 # Broadside Muzzle Flash
playsndbtwn 1639 1641 # Broadside weapon 1 fire 01, 02, 03
attackwith 1
wait 1
gotorepeatattk
ignorerest
goto BroadsideWalkingToIdle
BroadsideWalking:
move 4
wait 1
playfram 0x00
move 4
wait 1
playfram 0x11
move 4
wait 1
playfram 0x22
goto BroadsideWalking
Broadside_BaseStarEditInit:
setfldirect 12
imgoluselo 2321 2 0 # Broadside Turret (cm\faction-t\broadside-turret.grp)
wait 1
imgul 2320 0 0 # Broadside Base Shadow (cm\faction-t\broadside-shadow.grp)
setfldirect 12
playfram 0x00
goto InfestedTerranWalkingToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2321 Broadside Turret (cm\faction-t\broadside-turret.grp)
.headerstart
IsId 843
Type 13
Init BroadsideTurretInit
Death Generic_Wait1End
GndAttkInit BroadsideTurretGndAttkInit
AirAttkInit [NONE]
Unused1 SkryrokorLocal00
GndAttkRpt BroadsideTurretGndAttkInit
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle BroadsideTurretInit
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking SkryrokorLocal00
WalkingToIdle BroadsideTurretInit
SpecialState1 SkryrokorLocal00
.headerend
# ----------------------------------------------------------------------------- #
BroadsideTurretInit:
playfram 0x00
BroadsideTurretLocal00:
wait 1
waitrand 62 74
randcondjmp 230 BroadsideTurretLocal00
sigorder 8
randcondjmp 127 BroadsideTurretLocal01
turnccwise 1
wait 3
turnccwise 1
wait 3
turnccwise 1
goto BroadsideTurretLocal00
BroadsideTurretLocal01:
turn1cwise
wait 3
turn1cwise
wait 3
turn1cwise
goto BroadsideTurretLocal00
BroadsideTurretGndAttkInit:
wait 1
nobrkcodestart
playfram 0x00
playsndbtwn 4189 4191 # Broadside weaponfire 01, 02, 03
imgol 536 0 0 # Phalanx (Tank) Turret Attack Overlay (thingy\ettFlash.grp)
wait 1
attackwith 1
wait 3
nobrkcodeend
gotorepeatattk
goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2316 Cutlass (cm\faction-t\cutlass.grp)
.headerstart
IsId 844
Type 23
Init CutlassInit
Death CutlassDeath
GndAttkInit CutlassGndAttkInit
AirAttkInit CutlassGndAttkInit
Unused1 CutlassUnused1
GndAttkRpt CutlassGndAttkInit
AirAttkRpt CutlassGndAttkInit
CastSpell [NONE]
GndAttkToIdle InfestedTerranWalkingToIdle
AirAttkToIdle InfestedTerranWalkingToIdle
Unused2 [NONE]
Walking CutlassWalking
WalkingToIdle InfestedTerranWalkingToIdle
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt [NONE]
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit Cutlass_Tank_BaseStarEditInit
.headerend
# ----------------------------------------------------------------------------- #
CutlassInit:
imgulnextid 0 0 # Cutlass Shadow (cm\faction-t\cutlass-shadow.grp)
playfram 0x00
goto InfestedTerranWalkingToIdle
CutlassDeath:
playsndbtwn 1385 1386 # Cutlass death 01, 02
imgol 332 0 -5 # Explosion2 (Small) (thingy\tBangS.grp)
wait 3
lowsprul 845 0 0 # Terran Unit Rubble Small
wait 1
end
CutlassUnused1:
wait 1
nobrkcodestart
playsndbtwn 1705 1706
sprol 742 0 0
setfldirect 12
wait 12
nobrkcodeend
goto InfestedTerranWalkingToIdle
CutlassGndAttkInit:
playfram 0x00
wait 1
nobrkcodestart
playfram 0x100
playsndbtwn 4192 4195 # Cutlass weaponfire 01, 02, 03, 04
attackwith 1
playfram 0x00
wait 3
nobrkcodeend
gotorepeatattk
goto InfestedTerranWalkingToIdle
CutlassWalking:
playfram 0x20
move 4
wait 1
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
goto CutlassWalking
Cutlass_Tank_BaseStarEditInit:
setfldirect 12
imgoluselo 2318 2 0 # Cutlass (Tank) Turret (terran\matador-turret.grp)
wait 1
imgul 2317 0 0 # Cutlass (Tank) Base Shadow (terran\matador-shadow.grp)
setfldirect 12
playfram 0x00
goto InfestedTerranWalkingToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2318 Cutlass Turret (cm\faction-t\cutlass-turret.grp)
.headerstart
IsId 845
Type 13
Init InfestedTerranWalkingToIdle
Death Generic_Wait1End
GndAttkInit CutlassGndAttkInit
AirAttkInit CutlassGndAttkInit
Unused1 [NONE]
GndAttkRpt CutlassGndAttkInit
AirAttkRpt CutlassGndAttkInit
CastSpell [NONE]
GndAttkToIdle InfestedTerranWalkingToIdle
AirAttkToIdle InfestedTerranWalkingToIdle
Unused2 [NONE]
Walking CutlassWalking
WalkingToIdle InfestedTerranWalkingToIdle
SpecialState1 SkryrokorLocal00
.headerend
# ----------------------------------------------------------------------------- #

Binary file not shown.

View File

@ -6636,7 +6636,6 @@ ParasiteOverlayInit:
playfram 8
wait 2
playfram 9
playsnd 3239 # Rilirokor\ZBrPss02.wav
wait 1
end
@ -10654,7 +10653,7 @@ AirAttkToIdle SkryrokorLocal00
Unused2 [NONE]
Walking AxitriliskWalking
WalkingToIdle AxitriliskWalkingToIdle
SpecialState1 [NONE]
SpecialState1 SkryrokorLocal00
SpecialState2 AxitriliskSpecialState2
AlmostBuilt [NONE]
Built [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.

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.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More