1
0
mirror of https://gitlab.com/the-no-frauds-club/cosmonarchy-bw-prerelease.git synced 2026-10-10 05:57:51 +00:00

Reimplement traps; Fix shift-tab color cycling; Add new Captaincy model

This commit is contained in:
Pr0nogo 2026-09-18 16:32:21 -04:00
parent a113e60774
commit 66e27f7f07
45 changed files with 252 additions and 124 deletions

Binary file not shown.

View File

@ -728,7 +728,7 @@ Memphis (Flak Mode)
Memphis Turret (Tank Mode) Memphis Turret (Tank Mode)
Memphis Turret (Flak Mode) Memphis Turret (Flak Mode)
Fragmentary Shells (with damage) Fragmentary Shells (with damage)
Extended Flingy #522 Floor Flame Trap
Extended Flingy #523 Extended Flingy #523
Extended Flingy #524 Extended Flingy #524
Extended Flingy #525 Extended Flingy #525

Binary file not shown.

Binary file not shown.

View File

@ -2502,8 +2502,8 @@ Memphis (Tank Mode) Shadow
Memphis (Flak Mode) Memphis (Flak Mode)
Memphis Turret (Flak Mode) Memphis Turret (Flak Mode)
Fragmentary Shells (with damage) Fragmentary Shells (with damage)
Extended Image #1502 Floor Flame Trap
Extended Image #1503 Floor Flame Trap Turret
Extended Image #1504 Extended Image #1504
Extended Image #1505 Extended Image #1505
Extended Image #1506 Extended Image #1506

Binary file not shown.

Binary file not shown.

View File

@ -1204,7 +1204,7 @@ Memphis (Flak Mode)
Memphis Turret (Tank Mode) Memphis Turret (Tank Mode)
Memphis Turret (Flak Mode) Memphis Turret (Flak Mode)
Fragmentary Shells (with damage) Fragmentary Shells (with damage)
Extended Sprite #690 Floor Flame Trap
Extended Sprite #691 Extended Sprite #691
Extended Sprite #692 Extended Sprite #692
Extended Sprite #693 Extended Sprite #693

Binary file not shown.

View File

@ -201,17 +201,17 @@ Terran Captaincy
Terran Scrapyard Terran Scrapyard
Protoss Crucible Protoss Crucible
Carapace Swarm Carapace Swarm
Terran Nanite Assembly Floor Missile Trap
Zerg Kalkiir Lake Zerg Kalkiir Lake
Left Upper Level Door Left Upper Level Door
Right Upper Level Door Right Upper Level Door
Left Pit Door Left Pit Door
Right Pit Door Right Pit Door
Terran Sentinel Floor Gun Trap
Terran Tarasque (Nydus) Wall Missile Trap (Left)
Terran Anticthon Wall Flame Trap (Left)
Zerg Kethraj Keep Wall Missile Trap (Right)
Terran Atelier Wall Flame Trap (Right)
Start Location Start Location
Terran Treasury Terran Treasury
Zerg Larvosk Cesiant Zerg Larvosk Cesiant
@ -258,10 +258,10 @@ Terran Matador (Tank Mode)
Terran Future Station Terran Future Station
Zerg Zarcavrokor Zerg Zarcavrokor
Terran Cestus Terran Cestus
Terran Aerie (unused) Terran Sentinel
Terran Pegasus (unused) Terran Nanite Assembly
Terran Hippogriff Terran Hippogriff
Terran Oberon (unused) Terran Tarasque (Nydus)
Terran Aion Terran Aion
Protoss Herald Protoss Herald
Protoss Epigraph Protoss Epigraph
@ -287,7 +287,7 @@ Terran Dilettante
Terran Sevenstep Terran Sevenstep
Terran Hypnagogue Terran Hypnagogue
Terran Parthenon Terran Parthenon
Terran Armistice Terran Anticthon
Terran Pythean Terran Pythean
Zerg Ogroszaleth Zerg Ogroszaleth
Zerg Spirtith Cesiant Zerg Spirtith Cesiant
@ -301,7 +301,7 @@ Terran Throneroom
Terran Emperor Terran Emperor
Terran Jester Terran Jester
Zerg Agrileth Zerg Agrileth
unused Zerg Kethraj Keep
Protoss Sequestered Icon Protoss Sequestered Icon
Protoss Unitary Union Protoss Unitary Union
Protoss Servitor Protoss Servitor
@ -547,7 +547,7 @@ Askosi Zylode
Askosi Astrolabe Askosi Astrolabe
Terran Serathiel (Hecaton) Terran Serathiel (Hecaton)
Zerg Malkothrokor Zerg Malkothrokor
unused Zerg Kalkiir Lake
Askosi Panoply Askosi Panoply
Askosi Aphorist Askosi Aphorist
Askosi Doronin Askosi Doronin
@ -647,13 +647,13 @@ Terran Memphis (Flak, Turret)
Forerunner Processus Forerunner Processus
Forerunner Aestuarius Forerunner Aestuarius
Forerunner Corcillum Forerunner Corcillum
Extended Unit #422 Floor Flame Trap
Extended Unit #423 Forerunner Bastilius
Extended Unit #424 Forerunner Molaris
Extended Unit #425 Forerunner Insignis
Extended Unit #426 Forerunner Incaendium
Extended Unit #427 Forerunner Ossum
Extended Unit #428 Forerunner Voluntatis
Extended Unit #429 Extended Unit #429
Extended Unit #430 Extended Unit #430
Extended Unit #431 Extended Unit #431

Binary file not shown.

View File

@ -312,9 +312,9 @@ Gauss Launcher (Raynor Maverick)
Boreal Railguns (Cyprian Hecaton) Boreal Railguns (Cyprian Hecaton)
Twinstrike Cannons (Memphis) Twinstrike Cannons (Memphis)
Twinflak Cannons (Memphis) Twinflak Cannons (Memphis)
Extended Weapon #185 Hellfire Missile Pack (Missile Trap)
Extended Weapon #186 Vigil Autocannon (Gun Trap)
Extended Weapon #187 Flamethrower (Flame Trap)
Extended Weapon #188 Extended Weapon #188
Extended Weapon #189 Extended Weapon #189
Extended Weapon #190 Extended Weapon #190

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

@ -317,9 +317,9 @@ Spider Mines<0>
Goremasts<0> Goremasts<0>
Piety Wards<0> Piety Wards<0>
Morrigan Requires:<10> Covenant<0> Morrigan Requires:<10> Covenant<0>
f<1><4>Train Morrigan <1>(<3>G<1>)<10>Crowd-control infantry.<0> g<1><4>Train Morrigan <1>(<3>G<1>)<10>Crowd-control infantry.<0>
¤<3><4>Dampening Field <2>(passive)<10>This combatant becomes cloaked for 2 seconds after attacking.<0> ¤<3><4>Dampening Field <2>(passive)<10>This combatant becomes cloaked for 2 seconds after attacking.<0>
a<1><4>Bestow Maverick <1>(<3>F<1>)<10>Disciplined infantry.<0> a<1><4>Bestow Maverick <1>(<3>A<1>)<10>Disciplined infantry.<0>
¤<3><4>Accelerated Speech <2>(passive)<10>While the Missionary is within 2 range of its target, it gains +2 armor penetration.<0> ¤<3><4>Accelerated Speech <2>(passive)<10>While the Missionary is within 2 range of its target, it gains +2 armor penetration.<0>
¤<3><4>Flanking Spines <2>(passive)<10>When targeting debuffed enemies, Almaksalisk attacks ignore armor.<0> ¤<3><4>Flanking Spines <2>(passive)<10>When targeting debuffed enemies, Almaksalisk attacks ignore armor.<0>
Anchor Attack requires:<10> Loaded ranged combatant<0> Anchor Attack requires:<10> Loaded ranged combatant<0>
@ -496,7 +496,7 @@ r<3><4>Aural Assault <1>(<3>R<1>)<10>Fires a projectile that blinds all targets
Okrimnil Aspect requires:<10> Chokral Chazsal<0> Okrimnil Aspect requires:<10> Chokral Chazsal<0>
¤<3><4>Fleeting Focus <2>(passive)<10>When struck by a mobile hostile within 2 range, Strigas repulse their attacker backwards by 1 range.<0> ¤<3><4>Fleeting Focus <2>(passive)<10>When struck by a mobile hostile within 2 range, Strigas repulse their attacker backwards by 1 range.<0>
z<3><4>Lobotomize <1>(<3>Z<1>)<10>Detonates the Lobotomy Mine immediately, applying its slow effects to all combatants within 2 range.<0> z<3><4>Lobotomize <1>(<3>Z<1>)<10>Detonates the Lobotomy Mine immediately, applying its slow effects to all combatants within 2 range.<0>
c<3><4>Conflagrate <1>(<3>Z<1>)<10>Detonates the Tartarus Mine immediately, applying its armor rend to all combatants within 2 range.<0> c<3><4>Conflagrate <1>(<3>C<1>)<10>Detonates the Tartarus Mine immediately, applying its armor rend to all combatants within 2 range.<0>
c<3><4>Controlled Demolition <1>(<3>C<1>)<10>After 10 seconds, the structure explodes in a controlled demolition, dealing no damage to nearby targets. This process can be cancelled.<0> c<3><4>Controlled Demolition <1>(<3>C<1>)<10>After 10 seconds, the structure explodes in a controlled demolition, dealing no damage to nearby targets. This process can be cancelled.<0>
e<3><4>Emergency Detonation <1>(<3>E<1>)<10>After 3 seconds, the structure self-destructs violently, dealing up to 250 damage to all targets within 3 range.<0> e<3><4>Emergency Detonation <1>(<3>E<1>)<10>After 3 seconds, the structure self-destructs violently, dealing up to 250 damage to all targets within 3 range.<0>
¤<3><4>Scrapworld: Gold Rush <2>(passive)<10>This combatant's attacks debuff hostiles for 2 seconds. If a victim dies during this time, its corpse is salvaged, granting this combatant's owner 25% of their victim's resource cost.<0> ¤<3><4>Scrapworld: Gold Rush <2>(passive)<10>This combatant's attacks debuff hostiles for 2 seconds. If a victim dies during this time, its corpse is salvaged, granting this combatant's owner 25% of their victim's resource cost.<0>
@ -817,7 +817,7 @@ Game Menu (<3>F10<1>)<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> ¤<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> x<1><4>Build Cestus <1>(<3>X<1>)<10>Warding outpost.<0>
b<1><4>Warp in Bulwark <1>(<3>B<1>)<10>Protective core.<0> b<1><4>Warp in Bulwark <1>(<3>B<1>)<10>Protective core.<0>
v<1><4>Morph into Yblyleth <1>(<3>V<1>)<10>Expanding strain.<0> g<1><4>Morph into Yblyleth <1>(<3>G<1>)<10>Expanding strain.<0>
¤<3><4>Cagra Autophagy <2>(passive)<10>Every 2 seconds while burrowed, Yblyleths consume the closest corpse within 5 range, spawning 2 Rilirokors.<0> ¤<3><4>Cagra Autophagy <2>(passive)<10>Every 2 seconds while burrowed, Yblyleths consume the closest corpse within 5 range, spawning 2 Rilirokors.<0>
¤<3><4>Cagragenesis <2>(passive)<10>While burrowed, this strain generates cagra in an 8-tile radius.<0> ¤<3><4>Cagragenesis <2>(passive)<10>While burrowed, this strain generates cagra in an 8-tile radius.<0>
¤<3><4>Corrosive Touch <2>(passive)<10>This strain's air attacks debuff enemies, increasing attack cooldown by 25% and reducing armor by 1 for 3 seconds.<0> ¤<3><4>Corrosive Touch <2>(passive)<10>This strain's air attacks debuff enemies, increasing attack cooldown by 25% and reducing armor by 1 for 3 seconds.<0>
@ -954,7 +954,7 @@ Crematorium requires:<10> Conduit<0>
Paraclete requires:<10> Bestiary<0> Paraclete requires:<10> Bestiary<0>
v<1><4>Morph into Zethalor <1>(<3>V<1>)<10>Swarming artillery strain.<0> v<1><4>Morph into Zethalor <1>(<3>V<1>)<10>Swarming artillery strain.<0>
Zethar Aspect requires:<10> Vornath Pond<0> Zethar Aspect requires:<10> Vornath Pond<0>
r<1><4>Morph into Scrylyleth <1>(<3>V<1>)<10>Territorial strain.<0> g<1><4>Morph into Scrylyleth <1>(<3>G<1>)<10>Territorial strain.<0>
Scrylyl Aspect requires:<10> Irol Iris<0> Scrylyl Aspect requires:<10> Irol Iris<0>
c<1><4>Install Conduit <1>(<3>C<1>)<10>Ashen relay.<0> c<1><4>Install Conduit <1>(<3>C<1>)<10>Ashen relay.<0>
Conduit Requires<10> Proscenium OR Zylode<0> Conduit Requires<10> Proscenium OR Zylode<0>
@ -1000,16 +1000,16 @@ v<1><4>Meld Tortare <1>(<3>V<1>)<10>Heavy corvette.<0>
d<1><4>Meld Cybrene <1>(<3>D<1>)<10>Supreme cruiser.<0> d<1><4>Meld Cybrene <1>(<3>D<1>)<10>Supreme cruiser.<0>
Tortare requires:<10> Lekrot<0> Tortare requires:<10> Lekrot<0>
Cybrene requires:<10> Hearthshard<0> Cybrene requires:<10> Hearthshard<0>
c<1><4>Install Lekrot <1>(<3>S<1>)<10>Manipulation relay.<0> c<1><4>Install Lekrot <1>(<3>C<1>)<10>Manipulation relay.<0>
Lekrot Requires<10> Panoply OR Lotiro<0> Lekrot Requires<10> Panoply OR Lotiro<0>
t<1><4>Install Hearthshard <1>(<3>S<1>)<10>Immortal relay.<0> t<1><4>Install Hearthshard <1>(<3>T<1>)<10>Immortal relay.<0>
Hearthshard Requires<10> Panoply OR Lotiro<0> Hearthshard Requires<10> Panoply OR Lotiro<0>
Zytryleth Requires:<10> Othstol Oviform<0> Zytryleth Requires:<10> Othstol Oviform<0>
t<1><4>Bleed Thrombocyte <1>(<3>T<1>)<10>Regenerative biode.<0> t<1><4>Bleed Thrombocyte <1>(<3>T<1>)<10>Regenerative biode.<0>
b<3><4>Bloody Burst <1>(<3>B<1>)<10>Bursts the Thrombocyte, releasing a pulse that heals allies within 3 range for the Thrombocyte's current health.<0> b<3><4>Bloody Burst <1>(<3>B<1>)<10>Bursts the Thrombocyte, releasing a pulse that heals allies within 3 range for the Thrombocyte's current health.<0>
¤<3><4>Coagulation <2>(passive)<10>This combatant's attacks heal allies equal to damage dealt.<0> ¤<3><4>Coagulation <2>(passive)<10>This combatant's attacks heal allies equal to damage dealt.<0>
¤<3><4>Portents <2>(passive)<10>When this combatant receives damage, it becomes cloaked, and decloaks after 2 seconds of not taking damage.<0> ¤<3><4>Portents <2>(passive)<10>When this combatant receives damage, it becomes cloaked, and decloaks after 2 seconds of not taking damage.<0>
t<1><4>Build Arquebus <1>(<3>C<1>)<10>Incendiary platform.<0> c<1><4>Build Arquebus <1>(<3>C<1>)<10>Incendiary platform.<0>
¤<3><4>Forlorn Haste <2>(passive)<10>While isolated within 3 range, this combatant gains 200% movement speed.<0> ¤<3><4>Forlorn Haste <2>(passive)<10>While isolated within 3 range, this combatant gains 200% movement speed.<0>
t<1><4>Morph into Alzurokor <1>(<3>T<1>)<10>Subjugation strain.<0> t<1><4>Morph into Alzurokor <1>(<3>T<1>)<10>Subjugation strain.<0>
Alzur Aspect requires:<10> Ulgorg Cavern<0> Alzur Aspect requires:<10> Ulgorg Cavern<0>
@ -1380,7 +1380,7 @@ s<1><4>Build Treasury <1>(<3>S<1>)<10>Frontier town center.<0>
¤<3><4>Tranquility Array <2>(passive)<10>Upon taking shield damage, the Golem radiates energy, restoring 2 shields for allies within 3 range.<0> ¤<3><4>Tranquility Array <2>(passive)<10>Upon taking shield damage, the Golem radiates energy, restoring 2 shields for allies within 3 range.<0>
<0> <0>
¤<3><4>Interception <2>(passive)<10>This combatant's projectiles can be intercepted by hostiles.<0> ¤<3><4>Interception <2>(passive)<10>This combatant's projectiles can be intercepted by hostiles.<0>
t<3><4>Nanite Field <2>(passive)<10>Every second, Shamans release a pulse that heals allies within 3 range for 8 HP.<10>An ally cannot be healed by a Shaman more than once per second.<0> ¤<3><4>Nanite Field <2>(passive)<10>Every second, Shamans release a pulse that heals allies within 3 range for 8 HP.<10>An ally cannot be healed by a Shaman more than once per second.<0>
¤<3><4>Virile Coating <2>(passive)<10>Victims of the Tetcaerokor's attacks begin incubating, birthing 1 Rililisk if they survive for 2 seconds.<10><10>This status cannot be applied if the target is already incubating.<0> ¤<3><4>Virile Coating <2>(passive)<10>Victims of the Tetcaerokor's attacks begin incubating, birthing 1 Rililisk if they survive for 2 seconds.<10><10>This status cannot be applied if the target is already incubating.<0>
r<1><4>Warp in Automaton Register <1>(<3>R<1>)<10>Heavy robotic production.<0> 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> z<1><4>Mutate into Alkag Iteth <1>(<3>Z<1>)<10>Assault node. Enables Kagralisks, Evigrilisks, and Almaksalisks.<0>
@ -1804,7 +1804,7 @@ Algoz Aspect requires:<10> Chokral Chazsal<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> ¤<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> Cherbrath Aspect requires:<10> Chokral Chazsal<0>
c<1><4>Morph into Cherbrathalor <1>(<3>C<1>)<10>Crowd-controlling artillery strain.<0> c<1><4>Morph into Cherbrathalor <1>(<3>C<1>)<10>Crowd-controlling artillery strain.<0>
e<3><4>Sublime Shepherd <2>(passive)<10>All allies within 6 range of the source gain +2 armor when facing incoming attacks.<0> ¤<3><4>Sublime Shepherd <2>(passive)<10>All allies within 6 range of the source gain +2 armor when facing incoming attacks.<0>
¤<3><4>Ocsal Gestation <2>(passive)<10>This cell generates one Ocsal Larva every 14 seconds. Ocsal Larvae morph directly into mutated strains.<0> ¤<3><4>Ocsal Gestation <2>(passive)<10>This cell generates one Ocsal Larva every 14 seconds. Ocsal Larvae morph directly into mutated strains.<0>
¤<3><4>Swarmhold <2>(passive)<10>This cell generates one Larva every 14 seconds. Larvae generated by this cell create twice as many Zerg.<0> ¤<3><4>Swarmhold <2>(passive)<10>This cell generates one Larva every 14 seconds. Larvae generated by this cell create twice as many Zerg.<0>
¤<3><4>Recursion Rounds <2>(passive)<10>Each Cyclops attack leaves behind a dangerous shell that detonates after 2 seconds, damaging all combatants within 2 range.<0> ¤<3><4>Recursion Rounds <2>(passive)<10>Each Cyclops attack leaves behind a dangerous shell that detonates after 2 seconds, damaging all combatants within 2 range.<0>
@ -2311,9 +2311,9 @@ Gauss Launcher<0>
Boreal Railguns<0> Boreal Railguns<0>
Twinstrike Cannons<0> Twinstrike Cannons<0>
Twinflak Cannons<0> Twinflak Cannons<0>
<0> Hellfire Missile Pack<0>
<0> Vigil Autocannon<0>
<0> Flamethrower<0>
<0> <0>
<0> <0>
<0> <0>

Binary file not shown.

View File

@ -201,17 +201,17 @@ Terran Captaincy<0>*<0>Buildings<0>
Terran Scrapyard<0>*<0>Buildings<0> Terran Scrapyard<0>*<0>Buildings<0>
Protoss Crucible<0>*<0>Buildings<0> Protoss Crucible<0>*<0>Buildings<0>
Dark Swarm<0>*<0>Special<0> Dark Swarm<0>*<0>Special<0>
Terran Nanite Assembly<0>*<0>Buildings<0> Floor Missile Trap<0>*<0>Special<0>
Zerg Kalkiir Lake<0>*<0>Buildings<0> Zerg Kalkiir Lake<0>*<0>Buildings<0>
Left Upper Level Door<0>*<0>Doors<0> Left Upper Level Door<0>*<0>Doors<0>
Right Upper Level Door<0>*<0>Doors<0> Right Upper Level Door<0>*<0>Doors<0>
Left Pit Door<0>*<0>Doors<0> Left Pit Door<0>*<0>Doors<0>
Right Pit Door<0>*<0>Doors<0> Right Pit Door<0>*<0>Doors<0>
Terran Sentinel<0>*<0>Buildings<0> Floor Gun Trap<0>*<0>Special<0>
Terran Tarasque<0>*<0>Factional Units<0> Left Wall Missile Trap<0>*<0>Special<0>
Terran Anticthon<0>*<0>Ground Units<0> Left Wall Flame Trap<0>*<0>Special<0>
Zerg Kethraj Keep<0>*<0>Buildings<0> Right Wall Missile Trap<0>*<0>Special<0>
Terran Atelier<0>*<0>Buildings<0> Right Wall Flame Trap<0>*<0>Special<0>
Start Location<0>*<0>U<0> Start Location<0>*<0>U<0>
Terran Treasury<0>*<0>Buildings<0> Terran Treasury<0>*<0>Buildings<0>
Zerg Larvosk Cesiant<0>*<0>Buildings<0> Zerg Larvosk Cesiant<0>*<0>Buildings<0>
@ -258,10 +258,10 @@ Terran Matador<0>*<0>Ground Units<0>
Terran Future Station<0>*<0>Addons<0> Terran Future Station<0>*<0>Addons<0>
Zerg Zarcavrokor<0>*<0>Air Units<0> Zerg Zarcavrokor<0>*<0>Air Units<0>
Terran Cestus<0>*<0>Buildings<0> Terran Cestus<0>*<0>Buildings<0>
Terran Aerie<0>*<0>Addons<0> Terran Sentinel<0>*<0>Buildings<0>
Terran Pegasus<0>*<0>Air Units<0> Terran Nanite Assembly<0>*<0>Buildings<0>
Terran Hippogriff<0>*<0>Air Units<0> Terran Hippogriff<0>*<0>Air Units<0>
Terran Oberon<0>*<0>Air Units<0> Terran Tarasque<0>*<0>Factional Units<0>
Terran Aion<0>*<0>Ground Units<0> Terran Aion<0>*<0>Ground Units<0>
Protoss Herald<0>*<0>Ground Units<0> Protoss Herald<0>*<0>Ground Units<0>
Protoss Epigraph<0>*<0>Air Units<0> Protoss Epigraph<0>*<0>Air Units<0>
@ -287,7 +287,7 @@ Terran Dilettante<0>*<0>Ground Units<0>
Terran Sevenstep<0>*<0>Ground Units<0> Terran Sevenstep<0>*<0>Ground Units<0>
Terran Hypnagogue<0>*<0>Ground Units<0> Terran Hypnagogue<0>*<0>Ground Units<0>
Terran Parthenon<0>*<0>Buildings<0> Terran Parthenon<0>*<0>Buildings<0>
Terran Armistice<0>*<0>Ground Units<0> Terran Anticthon<0>*<0>Ground Units<0>
Terran Pythean<0>*<0>Air Units<0> Terran Pythean<0>*<0>Air Units<0>
Zerg Ogroszaleth<0>*<0>Ground Units<0> Zerg Ogroszaleth<0>*<0>Ground Units<0>
Zerg Spirtith Cesiant<0>*<0>Buildings<0> Zerg Spirtith Cesiant<0>*<0>Buildings<0>
@ -301,7 +301,7 @@ Terran Throneroom<0>*<0>Addons<0>
Terran Emperor<0>*<0>Ground Units<0> Terran Emperor<0>*<0>Ground Units<0>
Terran Jester<0>*<0>Ground Units<0> Terran Jester<0>*<0>Ground Units<0>
Zerg Agrileth<0>*<0>Ground Units<0> Zerg Agrileth<0>*<0>Ground Units<0>
unused<0>*<0>Buildings<0> Zerg Kethraj Keep<0>*<0>Buildings<0>
Protoss Sequestered Icon<0>*<0>Buildings<0> Protoss Sequestered Icon<0>*<0>Buildings<0>
Protoss Unitary Union<0>*<0>Buildings<0> Protoss Unitary Union<0>*<0>Buildings<0>
Protoss Servitor<0>*<0>Ground Units<0> Protoss Servitor<0>*<0>Ground Units<0>

View File

@ -89,13 +89,10 @@ military paladin = 186
military savant = 187 military savant = 187
military blackjack = 195 military blackjack = 195
military claymore = 196 military claymore = 196
military anticthon = 211
military sundog = 253 military sundog = 253
military ancile = 255 military ancile = 255
military matador = 256 military matador = 256
military pegasus = 261
military hippogriff = 262 military hippogriff = 262
military oberon = 263
military aion = 264 military aion = 264
military wendigo = 275 military wendigo = 275
military southpaw = 276 military southpaw = 276
@ -105,7 +102,7 @@ military cataphract = 283
military dilettante = 285 military dilettante = 285
military sevenstep = 286 military sevenstep = 286
military hypnagogue = 287 military hypnagogue = 287
military armistice = 289 military anticthon = 289
military pythean = 290 military pythean = 290
military heir = 293 military heir = 293
military horseman = 294 military horseman = 294
@ -120,7 +117,7 @@ military triton = 512
military cohort = 50 military cohort = 50
military luminary = 150 military luminary = 150
military aspirant = 194 military aspirant = 194
military tarasque = 210 military tarasque = 263
military philoc = 328 military philoc = 328
military hotshot = 395 military hotshot = 395
military qilin = 398 military qilin = 398
@ -190,14 +187,12 @@ building biotic_bastion = 190
building iron_foundry = 198 building iron_foundry = 198
building captaincy = 199 building captaincy = 199
building scrapyard = 200 building scrapyard = 200
building nanite_assembly = 203
building sentinel = 209
building atelier = 213
building treasury = 215 building treasury = 215
building starpad = 254 building starpad = 254
building future_station = 257 building future_station = 257
building quantum_institute = 259 building quantum_institute = 259
building aerie = 260 building sentinel = 260
building nanite_assembly = 261
building mantle = 280 building mantle = 280
building apothecary = 284 building apothecary = 284
building parthenon = 288 building parthenon = 288
@ -445,7 +440,6 @@ building alkag_iteth = 170
building irulent_ivoa = 181 building irulent_ivoa = 181
building zorkiz_shroud = 193 building zorkiz_shroud = 193
building tosvrol_haunt = 197 building tosvrol_haunt = 197
building kalkiir_lake = 204
building alkaj_chasm = 212 building alkaj_chasm = 212
building larvosk_cesiant = 216 building larvosk_cesiant = 216
building geszkath_grotto = 219 building geszkath_grotto = 219
@ -453,7 +447,7 @@ building irol_iris = 224
building sibraelosk = 227 building sibraelosk = 227
building spirtith_cesiant = 292 building spirtith_cesiant = 292
building skortrith_cesiant = 293 building skortrith_cesiant = 293
building rakzogth_roost = 303 building kethraj_keep = 303
building begrozith_barrow = 329 building begrozith_barrow = 329
building chokral_chazsal = 330 building chokral_chazsal = 330
building nephrilosk = 350 building nephrilosk = 350
@ -464,6 +458,7 @@ building vornath_pond = 396
building skibact_scab = 397 building skibact_scab = 397
building eskigant = 421 building eskigant = 421
building zozarc_gorge = 493 building zozarc_gorge = 493
building kalkiir_lake = 549
# Askosi units # Askosi units
military proselyte = 443 military proselyte = 443

Binary file not shown.

Binary file not shown.

View File

@ -2166,13 +2166,13 @@ Type 27
Init FloorMissileTrapInit Init FloorMissileTrapInit
Death FloorMissileTrapDeath Death FloorMissileTrapDeath
GndAttkInit FloorMissileTrapGndAttkInit GndAttkInit FloorMissileTrapGndAttkInit
AirAttkInit [NONE] AirAttkInit FloorMissileTrapGndAttkInit
Unused1 [NONE] Unused1 [NONE]
GndAttkRpt FloorMissileTrapGndAttkInit GndAttkRpt FloorMissileTrapGndAttkInit
AirAttkRpt [NONE] AirAttkRpt FloorMissileTrapGndAttkInit
CastSpell [NONE] CastSpell [NONE]
GndAttkToIdle SkryrokorLocal00 GndAttkToIdle SkryrokorLocal00
AirAttkToIdle [NONE] AirAttkToIdle SkryrokorLocal00
Unused2 [NONE] Unused2 [NONE]
Walking [NONE] Walking [NONE]
WalkingToIdle [NONE] WalkingToIdle [NONE]
@ -2205,7 +2205,7 @@ FloorMissileTrapDeath:
FloorMissileTrapGndAttkInit: FloorMissileTrapGndAttkInit:
wait 1 wait 1
attackwith 1 attack
gotorepeatattk gotorepeatattk
ignorerest ignorerest
goto SkryrokorLocal00 goto SkryrokorLocal00
@ -2277,13 +2277,13 @@ Type 24
Init FloorMissileTrapTurretInit Init FloorMissileTrapTurretInit
Death Generic_Wait1End Death Generic_Wait1End
GndAttkInit SkryrokorLocal00 GndAttkInit SkryrokorLocal00
AirAttkInit [NONE] AirAttkInit SkryrokorLocal00
Unused1 [NONE] Unused1 [NONE]
GndAttkRpt SkryrokorLocal00 GndAttkRpt SkryrokorLocal00
AirAttkRpt [NONE] AirAttkRpt SkryrokorLocal00
CastSpell [NONE] CastSpell [NONE]
GndAttkToIdle SkryrokorLocal00 GndAttkToIdle SkryrokorLocal00
AirAttkToIdle [NONE] AirAttkToIdle SkryrokorLocal00
Unused2 [NONE] Unused2 [NONE]
Walking [NONE] Walking [NONE]
WalkingToIdle [NONE] WalkingToIdle [NONE]
@ -2325,13 +2325,13 @@ Type 27
Init FloorGunTrapInit Init FloorGunTrapInit
Death FloorGunTrapDeath Death FloorGunTrapDeath
GndAttkInit FloorGunTrapGndAttkInit GndAttkInit FloorGunTrapGndAttkInit
AirAttkInit [NONE] AirAttkInit FloorGunTrapGndAttkInit
Unused1 [NONE] Unused1 [NONE]
GndAttkRpt FloorGunTrapGndAttkInit GndAttkRpt FloorGunTrapGndAttkRpt
AirAttkRpt [NONE] AirAttkRpt FloorGunTrapGndAttkRpt
CastSpell [NONE] CastSpell [NONE]
GndAttkToIdle FloorGunTrapGndAttkToIdle GndAttkToIdle FloorGunTrapGndAttkToIdle
AirAttkToIdle [NONE] AirAttkToIdle FloorGunTrapGndAttkToIdle
Unused2 [NONE] Unused2 [NONE]
Walking [NONE] Walking [NONE]
WalkingToIdle [NONE] WalkingToIdle [NONE]
@ -2363,6 +2363,10 @@ FloorGunTrapDeath:
end end
FloorGunTrapGndAttkInit: FloorGunTrapGndAttkInit:
wait 1
sigorder 32
wait 4
FloorGunTrapGndAttkRpt:
wait 1 wait 1
nobrkcodestart nobrkcodestart
playsnd 70 # Bullet\TGoFir00.wav playsnd 70 # Bullet\TGoFir00.wav
@ -2371,14 +2375,6 @@ FloorGunTrapGndAttkInit:
wait 1 wait 1
playfram 10 playfram 10
wait 1 wait 1
playfram 11
wait 1
playfram 10
wait 1
playfram 11
wait 1
playfram 10
wait 1
nobrkcodeend nobrkcodeend
gotorepeatattk gotorepeatattk
ignorerest ignorerest
@ -2654,10 +2650,13 @@ WallFlameTrapType1GndAttkInit:
imgoluselo 421 0 0 # FlameThrower (thingy\flamer.grp) imgoluselo 421 0 0 # FlameThrower (thingy\flamer.grp)
setfldirect 12 setfldirect 12
attkshiftproj 24 attkshiftproj 24
sigorder 32
wait 2 wait 2
attkshiftproj 52 attkshiftproj 52
sigorder 32
wait 1 wait 1
attkshiftproj 80 attkshiftproj 80
sigorder 32
wait 10 wait 10
ignorerest ignorerest
goto SkryrokorLocal00 goto SkryrokorLocal00
@ -2762,10 +2761,13 @@ WallFlameTrapType2GndAttkInit:
imgoluselo 421 0 0 # FlameThrower (thingy\flamer.grp) imgoluselo 421 0 0 # FlameThrower (thingy\flamer.grp)
setfldirect 20 setfldirect 20
attkshiftproj 24 attkshiftproj 24
sigorder 32
wait 2 wait 2
attkshiftproj 52 attkshiftproj 52
sigorder 32
wait 1 wait 1
attkshiftproj 80 attkshiftproj 80
sigorder 32
wait 10 wait 10
ignorerest ignorerest
goto SkryrokorLocal00 goto SkryrokorLocal00
@ -4988,7 +4990,6 @@ VicereDeath:
VicereGndAttkInit: VicereGndAttkInit:
wait 1 wait 1
attack attack
attack
wait 2 wait 2
gotorepeatattk gotorepeatattk
ignorerest ignorerest
@ -5417,3 +5418,124 @@ UpperDoor2Disable:
playfram 9 playfram 9
sigorder 32 sigorder 32
goto SkryrokorLocal00 goto SkryrokorLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2504 Floor Flame Trap (cm\n\floor-flame-trap.grp)
.headerstart
IsId 390
Type 27
Init FloorFlameTrapInit
Death FloorFlameTrapDeath
GndAttkInit FloorFlameTrapGndAttkInit
AirAttkInit FloorFlameTrapGndAttkInit
Unused1 [NONE]
GndAttkRpt FloorFlameTrapGndAttkInit
AirAttkRpt FloorFlameTrapGndAttkInit
CastSpell [NONE]
GndAttkToIdle SkryrokorLocal00
AirAttkToIdle SkryrokorLocal00
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 FloorFlameTrapSpecialState1
SpecialState2 FloorFlameTrapSpecialState2
AlmostBuilt SkryrokorLocal00
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn [NONE]
Unused3 [NONE]
StarEditInit [NONE]
Disable FloorFlameTrapSpecialState2
Burrow [NONE]
UnBurrow [NONE]
Enable SkryrokorLocal00
.headerend
# ----------------------------------------------------------------------------- #
FloorFlameTrapInit:
playfram 1
goto SkryrokorLocal00
FloorFlameTrapDeath:
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
wait 1
end
FloorFlameTrapGndAttkInit:
wait 1
nobrkcodestart
imgol 421 0 0 # FlameThrower (thingy\flamer.grp)
attkshiftproj 24
sigorder 32
wait 2
attkshiftproj 52
sigorder 32
wait 1
attkshiftproj 80
sigorder 32
wait 5
nobrkcodeend
ignorerest
goto SkryrokorLocal00
FloorFlameTrapSpecialState1:
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 8
wait 2
playfram 9
wait 2
playfram 10
wait 2
playfram 11
imgol 2505 0 0 # Floor Flame Trap Turret (cm\n\floor-flame-trap-turret.grp)
sigorder 1
goto SkryrokorLocal00
FloorFlameTrapSpecialState2:
setspawnframe 20
wait 1
FloorFlameTrapLocal00:
curdirectcondjmp 160 10 FloorFlameTrapLocal01
wait 2
goto FloorFlameTrapLocal00
FloorFlameTrapLocal01:
wait 1
playfram 10
wait 2
playfram 9
wait 2
playfram 8
wait 2
playfram 7
wait 2
playfram 6
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
sigorder 1
goto SkryrokorLocal00

Binary file not shown.

View File

@ -11266,11 +11266,11 @@ CaptaincyInit:
goto SkryrokorLocal00 goto SkryrokorLocal00
CaptaincySpecialState1: CaptaincySpecialState1:
playfram 4 playfram 10
goto SkryrokorLocal00 goto SkryrokorLocal00
CaptaincyAlmostBuilt: CaptaincyAlmostBuilt:
playfram 11 playfram 1
goto SkryrokorLocal00 goto SkryrokorLocal00
CaptaincyBuilt: CaptaincyBuilt:
@ -11281,14 +11281,15 @@ CaptaincyLanding:
nobrkcodestart nobrkcodestart
wait 15 wait 15
playsnd 472 # Misc\Land.WAV playsnd 472 # Misc\Land.WAV
# playfram 4 wait 6
wait 8 playfram 9
# playfram 3 wait 3
wait 8 playfram 8
# playfram 2 wait 3
wait 8 playfram 7
# playfram 5 wait 3
wait 8 playfram 6
wait 3
playfram 0x00 playfram 0x00
sigorder 16 sigorder 16
nobrkcodeend nobrkcodeend
@ -11299,40 +11300,35 @@ CaptaincyLiftOff:
playsnd 471 # Misc\LiftOff.WAV playsnd 471 # Misc\LiftOff.WAV
playfram 0x00 playfram 0x00
wait 1 wait 1
# playfram 5 playfram 6
wait 8 wait 3
# playfram 2 playfram 7
wait 8 wait 3
# playfram 3 playfram 8
wait 8 wait 3
# playfram 4 playfram 9
wait 3
playfram 10
sigorder 16 sigorder 16
nobrkcodeend nobrkcodeend
goto SkryrokorLocal00 goto SkryrokorLocal00
CaptaincyIsWorking: CaptaincyIsWorking:
playfram 1 playfram 2
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 8
wait 2
playfram 9
wait 2
playfram 10
wait 2
playfram 0x00
wait 2 wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 0
goto CaptaincyIsWorking goto CaptaincyIsWorking
CaptaincyDisable: CaptaincyDisable:
@ -22847,7 +22843,7 @@ MemphisFlakModeStarEditInit:
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 1523 Memphis Tank Mode Turret (cm\terran\memphis-turret.grp) # 2499 Memphis Tank Mode Turret (cm\f-t\memphis-turret.grp)
.headerstart .headerstart
IsId 863 IsId 863
Type 13 Type 13
@ -22870,7 +22866,7 @@ SpecialState1 SkryrokorLocal00
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 1726 Memphis Turret Flak Mode (cm\terran\memphis-turret.grp) # 2502 Memphis Turret Flak Mode (cm\f-t\memphis-turret.grp)
.headerstart .headerstart
IsId 864 IsId 864
Type 14 Type 14
@ -22942,6 +22938,9 @@ CyclopsFragmentaryExplosionDamageInit:
playfram 19 playfram 19
wait 1 wait 1
playfram 20 playfram 20
wait 1
end
CyclopsFragmentaryExplosionDamageDeath: CyclopsFragmentaryExplosionDamageDeath:
wait 1 wait 1
end end

Binary file not shown.

View File

@ -17936,7 +17936,7 @@ ZethalorGndAttkInit:
ZethalorGndAttkRpt: ZethalorGndAttkRpt:
wait 1 wait 1
nobrkcodestart nobrkcodestart
playsndbtwn 3467 3469 # Zethalor weaponfire 01, 02, 03 playsndbtwn 4367 4369 # Zethalor weaponfire 01, 02, 03
playfram 0x1A0 playfram 0x1A0
wait 1 wait 1
playfram 0x1E0 playfram 0x1E0

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

@ -9,7 +9,9 @@
## Core ## Core
- **User Interface:** - **User Interface:**
- The HUD can now be toggled with F11! (c. Jesse, b. Londier) - The HUD can now be toggled with F11! (c. Jesse, b. Londier)
- *Send us your screenshots...* - *Send us your screenshots...*
- Shift-tab now correctly sets minimap colors to red, blue, etc for replay/witness (a. Jesse & DF)
- *Additional functionality forthcoming...*
- **Triggers:** - **Triggers:**
- New custom trigger actions: (c. Jesse) - New custom trigger actions: (c. Jesse)
- `set_hud` - accepts racial names for racial HUDs - `set_hud` - accepts racial names for racial HUDs
@ -23,6 +25,16 @@
- Select the resource nodes you wish to assign to a specific resarea - Select the resource nodes you wish to assign to a specific resarea
- Tick **burrowed** (bottom-left-most status flag) in the unit property panel - Tick **burrowed** (bottom-left-most status flag) in the unit property panel
- Set the **HP** field to the intended resarea id (a number between 1 and 255) - Set the **HP** field to the intended resarea id (a number between 1 and 255)
- **Editor / UMS:**
- Installation traps have been reimplemented!
- The following unit ids are deprecated and should be updated to the new versions in maps (unit layer and triggers):
- **Unit id: old id -> new id**
- Nanite Assembly: 203 -> 261
- Kalkiir Lake: 204 -> 549
- Sentinel: 209 -> 260
- Tarasque: 210 -> 263
- Anticthon: 211 -> 289
- Kethraj Keep: 212 -> 303
## Bugfixes ## Bugfixes
- **Gameplay:** - **Gameplay:**
@ -36,7 +48,7 @@
## Audiovisuals ## Audiovisuals
- New models for: - New models for:
- Ministry (c. Solstice & fasswawds) - Ministry, Captaincy (c. Solstice & fasswawds)
- Tweaked models for: - Tweaked models for:
- Cyprian, Eidolon, Hippogriff, Watchdog, Treasury, Quarry, Starpad, Rotary, Zethrokor, Quazilisk (c. Solstice) - Cyprian, Eidolon, Hippogriff, Watchdog, Treasury, Quarry, Starpad, Rotary, Zethrokor, Quazilisk (c. Solstice)
- Modified weapon VFX for Okrimnilisk - Modified weapon VFX for Okrimnilisk

Binary file not shown.