Implement Askosi Domain

This commit is contained in:
Pr0nogo 2026-02-22 10:07:35 -05:00
parent 220bc4fdd3
commit c48f4ee7b6
23 changed files with 210 additions and 16 deletions

Binary file not shown.

View File

@ -670,9 +670,9 @@ Broadside Turret
Ecclesiast (Astral)
Ajax
Dorminge
Extended Flingy #464
Extended Flingy #465
Extended Flingy #466
Domain
Panoply
Lotiro
Extended Flingy #467
Extended Flingy #468
Extended Flingy #469

Binary file not shown.

Binary file not shown.

View File

@ -2325,12 +2325,12 @@ Ecclesiast (Astral) Shadow
Dorminge
Dorminge Shadow
Warring Winds Overlay
Extended Image #1325
Extended Image #1326
Extended Image #1327
Extended Image #1328
Extended Image #1329
Extended Image #1330
Domain
Domain Shadow
Panoply
Panoply Shadow
Lotiro
Lotiro Shadow
Extended Image #1331
Extended Image #1332
Extended Image #1333

Binary file not shown.

View File

@ -1125,9 +1125,9 @@ Broadside
Broadside Turret
Ecclesiast (Astral Omen)
Dorminge
Extended Sprite #611
Extended Sprite #612
Extended Sprite #613
Domain
Panoply
Lotiro
Extended Sprite #614
Extended Sprite #615
Extended Sprite #616

Binary file not shown.

View File

@ -577,7 +577,7 @@ Terran Eidolon (Upstart)
Terran Ajax (Futurist)
Askosi Dorminge
Askosi Lotiro
Askosi Eminence
Askosi Domain
Terran Maverick (Golden)
Terran Shaman (Support, Upstart)
Terran Shaman (Adrenaline, Upstart)

Binary file not shown.

Binary file not shown.

View File

@ -972,9 +972,9 @@ 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>
<0>
<0>
<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>

Binary file not shown.

Binary file not shown.

View File

@ -4849,6 +4849,200 @@ 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:
.headerstart

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.