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

Implement Engram

This commit is contained in:
Pr0nogo 2023-06-08 23:47:47 -04:00
parent b4c563ee0f
commit b2baa8d88f
18 changed files with 69 additions and 16 deletions

View File

@ -127,7 +127,7 @@ Dark Swarm
Flag Flag
Young Chrysalis Young Chrysalis
Psi Emitter Psi Emitter
Data Disc Large Protoss Laser
Khaydarin Crystal Khaydarin Crystal
Mineral Chunk Type1 Mineral Chunk Type1
Mineral Chunk Type2 Mineral Chunk Type2

Binary file not shown.

View File

@ -1746,7 +1746,7 @@ Madrigal Turret (Furia)
Philoc Philoc
Philoc Shadow Philoc Shadow
Philoc Engines Philoc Engines
Extended Image #746 Engram Warp Flash
Extended Image #747 Extended Image #747
Extended Image #748 Extended Image #748
Extended Image #749 Extended Image #749

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

@ -238,6 +238,7 @@ building grand_library = 226
building matrix = 252 building matrix = 252
building strident_stratum = 278 building strident_stratum = 278
building auxiliary_oasis = 279 building auxiliary_oasis = 279
building engram = 294
building sequestered_icon = 304 building sequestered_icon = 304
building unitary_union = 305 building unitary_union = 305
building hall_of_heretics = 349 building hall_of_heretics = 349

Binary file not shown.

View File

@ -12601,15 +12601,15 @@ WalkingToIdle [NONE]
SpecialState1 [NONE] SpecialState1 [NONE]
SpecialState2 [NONE] SpecialState2 [NONE]
AlmostBuilt [NONE] AlmostBuilt [NONE]
Built WardenBuilt Built ScourgeLocal00
Landing [NONE] Landing [NONE]
LiftOff [NONE] LiftOff [NONE]
IsWorking WardenBuilt IsWorking ScourgeLocal00
WorkingToIdle WardenBuilt WorkingToIdle ScourgeLocal00
WarpIn WardenWarpIn WarpIn WardenWarpIn
Unused3 [NONE] Unused3 [NONE]
StarEditInit [NONE] StarEditInit [NONE]
Disable WardenBuilt Disable ScourgeLocal00
Burrow [NONE] Burrow [NONE]
UnBurrow [NONE] UnBurrow [NONE]
Enable WardenEnable Enable WardenEnable
@ -12620,18 +12620,14 @@ WardenInit:
imgul 184 0 0 # Warden Shadow (protoss\ppbShad.grp) imgul 184 0 0 # Warden Shadow (protoss\ppbShad.grp)
WardenLocal00: WardenLocal00:
playfram 0x00 playfram 0x00
goto WardenBuilt goto ScourgeLocal00
WardenBuilt:
wait 125
goto WardenBuilt
WardenDeath: WardenDeath:
playsnd 7 # Misc\ExploLrg.wav playsnd 7 # Misc\ExploLrg.wav
imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp) imgol 215 0 0 # Explosion (Large) (thingy\tBangX.grp)
wait 3 wait 3
lowsprul 223 0 0 # Protoss Building Rubble (Small) (thingy\PRubbleS.grp) lowsprul 223 0 0 # Protoss Building Rubble (Small) (thingy\PRubbleS.grp)
wait 1 wait 1
end end
WardenGndAttkInit: WardenGndAttkInit:
@ -12657,11 +12653,11 @@ WardenGndAttkToIdle:
WardenEnable: WardenEnable:
playfram 0x00 playfram 0x00
goto WardenBuilt goto ScourgeLocal00
WardenWarpIn: WardenWarpIn:
imgol 185 0 0 # Warden Warp Flash (protoss\photon.grp) imgol 185 0 0 # Warden Warp Flash (protoss\photon.grp)
goto WardenBuilt goto ScourgeLocal00
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
@ -51645,4 +51641,60 @@ PhilocWalking:
imgol 1747 0 0 # Philoc Engines (terran\wraith-engine.grp) imgol 1747 0 0 # Philoc Engines (terran\wraith-engine.grp)
goto WraithLocal00 goto WraithLocal00
# Next free isid: 752 # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1714 Engram (cm\protoss\engram.grp)
.headerstart
IsId 752
Type 27
Init EngramInit
Death NexusDeath
GndAttkInit EngramGndAttkInit
AirAttkInit EngramGndAttkInit
Unused1 [NONE]
GndAttkRpt EngramGndAttkInit
AirAttkRpt EngramGndAttkInit
CastSpell [NONE]
GndAttkToIdle EngramGndAttkToIdle
AirAttkToIdle EngramGndAttkToIdle
Unused2 [NONE]
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt [NONE]
Built ScourgeLocal00
Landing [NONE]
LiftOff [NONE]
IsWorking ScourgeLocal00
WorkingToIdle ScourgeLocal00
WarpIn EngramWarpIn
Unused3 [NONE]
StarEditInit [NONE]
Disable [NONE]
Burrow [NONE]
.headerend
# ----------------------------------------------------------------------------- #
EngramInit:
imgul 1715 0 0 # Engram Shadow (cm\protoss\engram-shad.grp)
playfram 0x00
goto ScourgeLocal00
EngramGndAttkInit:
wait 1
attack
playsndbtwn 2310 2313 # Optecton weapon fire 01, 02, 03, 04
imgol 1163 0 -20 # Warden impact
gotorepeatattk
ignorerest
EngramGndAttkToIdle:
goto ScourgeLocal00
EngramWarpIn:
imgol 185 0 0 # Engram Warp Flash (cm\protoss\engram.grp)
goto ScourgeLocal00
# Next free isid: 753
# ----------------------------------------------------------------------------- #

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.