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

Fix Salvage bugs; Add Proscenium almostbuilt frame

This commit is contained in:
Pr0nogo 2026-07-17 17:59:12 -04:00
parent 1de9d92f04
commit f42b2c40d8
6 changed files with 46 additions and 28 deletions

View File

@ -193,10 +193,10 @@ Pylon Shadow
Lattice Lattice
Lattice Warp Flash Lattice Warp Flash
Lattice Shadow Lattice Shadow
Shield Battery Bulwark
Shield Battery Overlay Bulwark Overlay
Shield Battery Warp Flash Bulwark Warp Flash
Shield Battery Shadow Bulwark Shadow
Stargate Stargate
Stargate Overlay Stargate Overlay
Stargate Warp Flash Stargate Warp Flash

View File

@ -2484,7 +2484,7 @@ ProsceniumSpecialState1:
goto SkryrokorLocal00 goto SkryrokorLocal00
ProsceniumAlmostBuilt: ProsceniumAlmostBuilt:
playfram 0 playfram 2
goto SkryrokorLocal00 goto SkryrokorLocal00
ProsceniumBuilt: ProsceniumBuilt:

Binary file not shown.

View File

@ -2487,7 +2487,7 @@ NexusWarpIn:
# 181 Nexus Overlay (protoss\pneGlow.grp) # 181 Nexus Overlay (protoss\pneGlow.grp)
.headerstart .headerstart
IsId 178 IsId 178
Type 24 Type 27
Init NexusOverlayInit Init NexusOverlayInit
Death Generic_Wait1End Death Generic_Wait1End
GndAttkInit [NONE] GndAttkInit [NONE]
@ -2514,6 +2514,8 @@ Unused3 [NONE]
StarEditInit [NONE] StarEditInit [NONE]
Disable Generic_Wait1End Disable Generic_Wait1End
Burrow [NONE] Burrow [NONE]
UnBurrow [NONE]
Enable SkryrokorLocal00
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
@ -2613,7 +2615,7 @@ WardenWarpIn:
# 189 Pylon (protoss\pylon.grp) # 189 Pylon (protoss\pylon.grp)
.headerstart .headerstart
IsId 181 IsId 181
Type 21 Type 27
Init PylonInit Init PylonInit
Death PylonDeath Death PylonDeath
GndAttkInit [NONE] GndAttkInit [NONE]
@ -2636,6 +2638,12 @@ LiftOff [NONE]
IsWorking SkryrokorLocal00 IsWorking SkryrokorLocal00
WorkingToIdle SkryrokorLocal00 WorkingToIdle SkryrokorLocal00
WarpIn PylonWarpIn WarpIn PylonWarpIn
Unused3 [NONE]
StarEditInit [NONE]
Disable Generic_Wait1End
Burrow [NONE]
UnBurrow [NONE]
Enable SkryrokorLocal00
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
@ -2769,12 +2777,12 @@ RoboticsFacilityEnable:
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 195 Shield Battery (protoss\sbattery.grp) # 195 Bulwark (protoss\sbattery.grp)
.headerstart .headerstart
IsId 183 IsId 183
Type 27 Type 27
Init ShieldBatteryInit Init BulwarkInit
Death ShieldBatteryDeath Death BulwarkDeath
GndAttkInit [NONE] GndAttkInit [NONE]
AirAttkInit [NONE] AirAttkInit [NONE]
Unused1 [NONE] Unused1 [NONE]
@ -2789,47 +2797,47 @@ WalkingToIdle [NONE]
SpecialState1 [NONE] SpecialState1 [NONE]
SpecialState2 [NONE] SpecialState2 [NONE]
AlmostBuilt [NONE] AlmostBuilt [NONE]
Built ShieldBatteryBuilt Built BulwarkBuilt
Landing [NONE] Landing [NONE]
LiftOff [NONE] LiftOff [NONE]
IsWorking SkryrokorLocal00 IsWorking SkryrokorLocal00
WorkingToIdle SkryrokorLocal00 WorkingToIdle SkryrokorLocal00
WarpIn ShieldBatteryWarpIn WarpIn BulwarkWarpIn
Unused3 [NONE] Unused3 [NONE]
StarEditInit [NONE] StarEditInit [NONE]
Disable SkryrokorLocal00 Disable SkryrokorLocal00
Burrow [NONE] Burrow [NONE]
UnBurrow [NONE] UnBurrow [NONE]
Enable ShieldBatteryBuilt Enable BulwarkBuilt
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
ShieldBatteryInit: BulwarkInit:
imgul 198 0 0 # Shield Battery Shadow (protoss\pbaShad.grp) imgul 198 0 0 # Bulwark Shadow (protoss\pbaShad.grp)
playfram 0x00 # Frame set 0 playfram 0x00 # Frame set 0
goto SkryrokorLocal00 goto SkryrokorLocal00
ShieldBatteryDeath: BulwarkDeath:
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
end end
ShieldBatteryBuilt: BulwarkBuilt:
imgol 196 0 0 # Shield Battery Overlay (protoss\pbaGlow.grp) imgol 196 0 0 # Bulwark Overlay (protoss\pbaGlow.grp)
goto SkryrokorLocal00 goto SkryrokorLocal00
ShieldBatteryWarpIn: BulwarkWarpIn:
imgol 197 0 0 # Shileld Battery Warp Flash (protoss\sbattery.grp) imgol 197 0 0 # Shileld Battery Warp Flash (protoss\sbattery.grp)
goto SkryrokorLocal00 goto SkryrokorLocal00
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 196 Shield Battery Overlay (protoss\pbaGlow.grp) # 196 Bulwark Overlay (protoss\pbaGlow.grp)
.headerstart .headerstart
IsId 184 IsId 184
Type 24 Type 27
Init ShieldBatteryOverlayInit Init BulwarkOverlayInit
Death Generic_Wait1End Death Generic_Wait1End
GndAttkInit [NONE] GndAttkInit [NONE]
AirAttkInit [NONE] AirAttkInit [NONE]
@ -2848,21 +2856,23 @@ AlmostBuilt [NONE]
Built [NONE] Built [NONE]
Landing [NONE] Landing [NONE]
LiftOff [NONE] LiftOff [NONE]
IsWorking ShieldBatteryOverlayIsWorking IsWorking BulwarkOverlayIsWorking
WorkingToIdle ShieldBatteryOverlayInit WorkingToIdle BulwarkOverlayInit
WarpIn SkryrokorLocal00 WarpIn SkryrokorLocal00
Unused3 [NONE] Unused3 [NONE]
StarEditInit [NONE] StarEditInit [NONE]
Disable Generic_Wait1End Disable Generic_Wait1End
Burrow [NONE] Burrow [NONE]
UnBurrow [NONE]
Enable SkryrokorLocal00
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
ShieldBatteryOverlayInit: BulwarkOverlayInit:
playfram 0x00 playfram 0x00
goto SkryrokorLocal00 goto SkryrokorLocal00
ShieldBatteryOverlayIsWorking: BulwarkOverlayIsWorking:
playsnd 481 # Protoss\Bldg\PbaAct00.wav playsnd 481 # Protoss\Bldg\PbaAct00.wav
playfram 1 playfram 1
wait 2 wait 2
@ -2880,7 +2890,7 @@ ShieldBatteryOverlayIsWorking:
wait 2 wait 2
playfram 2 playfram 2
wait 2 wait 2
goto ShieldBatteryOverlayIsWorking goto BulwarkOverlayIsWorking
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:

View File

@ -8,6 +8,10 @@
# Core changes # Core changes
## Misc
- Window name is now set to `Cosmonarchy` (c. Jesse)
- Window icon now uses Cosmonarchy's logo (c. Jesse)
## Main menu ## Main menu
- An options menu has been added to the main menu, courtesy of Jesse! - An options menu has been added to the main menu, courtesy of Jesse!
- This menu currently allows modifying many config options. - This menu currently allows modifying many config options.
@ -17,11 +21,15 @@
- **Stability:** - **Stability:**
- Fixed an occasional issue with "go to max range" attacks, further resolving UB - Fixed an occasional issue with "go to max range" attacks, further resolving UB
- Properly fixed a rare CPU fleeing issue that caused crashes (r. iliektoeatgrass, c. DarkenedFantasies) - Properly fixed a rare CPU fleeing issue that caused crashes (r. iliektoeatgrass, c. DarkenedFantasies)
- **Gameplay:**
- **Bulwark**s can no longer proc Astral Splendor while being salvaged
- **Audiovisuals:**
- Fixed error printouts when salvaging on **Nexus**, **Pylon**, and **Bulwark** with the **Dyad** (r. Slav)
## Audiovisuals ## Audiovisuals
- Adjusted death sequence for: - Adjusted death sequence for:
- Phontis - Phontis
- Added almost-built frame for: - Added almost-built frame for:
- Bounty, Dorminge, Domain - Bounty, Dorminge, Proscenium, Domain
- Updated construction frames for: - Updated construction frames for:
- Bounty, Dorminge - Bounty, Dorminge

Binary file not shown.