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

Update weapon graphics for Hierophant, Vassal, Kalkalisk, Protathalor, Skithrokor

This commit is contained in:
Pr0nogo 2024-07-05 16:06:29 -04:00
parent 038925f9d1
commit 44e739f7d4
23 changed files with 114 additions and 49 deletions

Binary file not shown.

View File

@ -520,10 +520,10 @@ Sasyrvoleth
Autocrat Laser Autocrat Laser
Angeltear Rockets Angeltear Rockets
Ackmed Ackmed
Extended Flingy #314 Venom (White)
Extended Flingy #315 Skithrokor Spore
Extended Flingy #316 Photon Blasters White
Extended Flingy #317 Photon Blasters Green
Extended Flingy #318 Extended Flingy #318
Extended Flingy #319 Extended Flingy #319
Extended Flingy #320 Extended Flingy #320

Binary file not shown.

Binary file not shown.

View File

@ -1915,16 +1915,16 @@ Ackmed Shadow
Simulacrum Remains Simulacrum Remains
Vassal Remains Vassal Remains
Nathrokor Remains Nathrokor Remains
Extended Image #915 Venom (White)
Extended Image #916 Skithrokor Spore
Extended Image #917 Yellow Spore Overlay
Extended Image #918 Orange Spore Overlay
Extended Image #919 Orange Spore Overlay Small
Extended Image #920 Seeker Spores Hit Yellow
Extended Image #921 Seeker Spores Hit Orange
Extended Image #922 Seeker Spores Hit Orange Small
Extended Image #923 Photon Blasters White
Extended Image #924 Photon Blasters Green
Extended Image #925 Extended Image #925
Extended Image #926 Extended Image #926
Extended Image #927 Extended Image #927

Binary file not shown.

View File

@ -621,7 +621,7 @@ Alkajelisk Spore
Terran Heavy Missile Terran Heavy Missile
Optecton Optecton
Madrigal Missile 1 Madrigal Missile 1
Kalkalisk Missile Kalkalisk Spore
Recall Field (Shorter) Recall Field (Shorter)
Shock Cannon Explosion (Silent) Shock Cannon Explosion (Silent)
Longbolt Missile (Silent) Longbolt Missile (Silent)
@ -930,16 +930,16 @@ Ackmed
Simulacrum Remains Simulacrum Remains
Vassal Remains Vassal Remains
Nathrokor Remains Nathrokor Remains
Extended Sprite #1 Venom (White)
Extended Sprite #1 Skithrokor Spore
Extended Sprite #1 Spores Overlay Orange
Extended Sprite #1 Spores Overlay Orange Small
Extended Sprite #1 Spores Overlay Yellow
Extended Sprite #1 Seeker Spores Hit Orange
Extended Sprite #1 Seeker Spores Hit Orange Small
Extended Sprite #1 Seeker Sporse Hit Yellow
Extended Sprite #1 Photon Blasters White
Extended Sprite #1 Photon Blasters Green
Extended Sprite #1 Extended Sprite #1
Extended Sprite #1 Extended Sprite #1
Extended Sprite #1 Extended Sprite #1

Binary file not shown.

Binary file not shown.

View File

@ -15902,25 +15902,25 @@ Death Generic_Wait1End
GlaveWurmHitInit: GlaveWurmHitInit:
playfram 0x00 playfram 0x00
wait 2 wait 1
playfram 1 playfram 1
wait 2 wait 1
playfram 2 playfram 2
wait 2 wait 1
playfram 3 playfram 3
wait 2 wait 1
playfram 4 playfram 4
wait 2 wait 1
playfram 5 playfram 5
wait 2 wait 1
playfram 6 playfram 6
wait 2 wait 1
playfram 7 playfram 7
wait 2 wait 1
playfram 8 playfram 8
wait 2 wait 1
playfram 9 playfram 9
wait 2 wait 1
end end
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
@ -30498,24 +30498,24 @@ KalkaliskSporesInit:
sigorder 1 sigorder 1
wait 1 wait 1
KalkaliskSporesGndAttkInit: KalkaliskSporesGndAttkInit:
sprol 368 0 0 # Seeker Spores Overlay (thingy\gSmoke.grp) sprol 936 0 0 # Spores Overlay Yellow (cm\zerg\spore-overlay-yellow.grp)
playfram 0x00 playfram 0x00
wait 1 wait 1
sprol 368 0 0 # Seeker Spores Overlay (thingy\gSmoke.grp) sprol 936 0 0 # Spores Overlay Yellow
playfram 1 playfram 1
wait 1 wait 1
sprol 368 0 0 # Seeker Spores Overlay (thingy\gSmoke.grp) sprol 936 0 0 # Spores Overlay Yellow
playfram 2 playfram 2
wait 1 wait 1
sprol 368 0 0 # Seeker Spores Overlay (thingy\gSmoke.grp) sprol 936 0 0 # Spores Overlay Yellow
playfram 3 playfram 3
wait 1 wait 1
sprol 368 0 0 # Seeker Spores Overlay (thingy\gSmoke.grp) sprol 936 0 0 # Spores Overlay Yellow
goto KalkaliskSporesGndAttkInit goto KalkaliskSporesGndAttkInit
KalkaliskSporesDeath: KalkaliskSporesDeath:
playsndbtwn 2396 2398 # Kalkalisk weaponhit 01, 02, 03 playsndbtwn 2396 2398 # Kalkalisk weaponhit 01, 02, 03
sprol 365 0 0 # Glave Wurm/Seeker Spores Hit (thingy\SporeHit.grp) sprol 939 0 0 # Glave Wurm/Seeker Spores Hit (thingy\SporeHit.grp)
#domissiledmg #domissiledmg
sigorder 128 sigorder 128
wait 2 wait 2
@ -30523,7 +30523,7 @@ KalkaliskSporesDeath:
KalkaliskSporesAirAttkInit: KalkaliskSporesAirAttkInit:
playsndbtwn 2396 2398 # Kalkalisk weaponhit 01, 02, 03 playsndbtwn 2396 2398 # Kalkalisk weaponhit 01, 02, 03
sprol 365 0 0 # Glave Wurm/Seeker Spores Hit (thingy\SporeHit.grp) sprol 939 0 0 # Glave Wurm/Seeker Spores Hit (thingy\SporeHit.grp)
domissiledmg domissiledmg
goto KalkaliskSporesGndAttkInit goto KalkaliskSporesGndAttkInit
@ -32042,7 +32042,7 @@ IonOverlayInit:
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 1279 Seeker Spores (silent) (bullet\Spore2.grp) # 1279 Seeker Spores Silent (bullet\Spore2.grp)
.headerstart .headerstart
IsId 542 IsId 542
Type 2 Type 2
@ -32058,6 +32058,7 @@ SeekerSporesSilentInit:
wait 1 wait 1
sigorder 1 sigorder 1
wait 1 wait 1
if bullet.weapon_id == 54 goto SeekerSporesSilentGndAttkInitSkithrokor
SeekerSporesSilentGndAttkInit: SeekerSporesSilentGndAttkInit:
sprol 368 0 0 # Seeker Spores Overlay (thingy\gSmoke.grp) sprol 368 0 0 # Seeker Spores Overlay (thingy\gSmoke.grp)
playfram 0x00 playfram 0x00
@ -32074,6 +32075,22 @@ SeekerSporesSilentGndAttkInit:
sprol 368 0 0 # Seeker Spores Overlay sprol 368 0 0 # Seeker Spores Overlay
goto SeekerSporesSilentGndAttkInit goto SeekerSporesSilentGndAttkInit
SeekerSporesSilentGndAttkInitSkithrokor:
sprol 935 0 0 # Spores Overlay Orange Small (cm\zerg\spore-overlay-orange-small.grp)
playfram 0x00
wait 1
sprol 935 0 0 # Spores Overlay Orange Small
playfram 1
wait 1
sprol 935 0 0 # Spores Overlay Orange Small
playfram 2
wait 1
sprol 935 0 0 # Spores Overlay Orange Small
playfram 3
wait 1
sprol 935 0 0 # Spores Overlay Orange Small
goto SeekerSporesSilentGndAttkInitSkithrokor
SeekerSporesSilentDeathGen: SeekerSporesSilentDeathGen:
if bullet.weapon_id == 52 goto SeekerSporesSilentDeathSpraith if bullet.weapon_id == 52 goto SeekerSporesSilentDeathSpraith
playsnd 79 # Bullet\ZLuHit00.wav playsnd 79 # Bullet\ZLuHit00.wav
@ -32082,13 +32099,17 @@ SeekerSporesSilentDeathGen:
SeekerSporesSilentDeathSpraith: SeekerSporesSilentDeathSpraith:
playsndbtwn 1194 1195 # Spraith Cesiant weaponhit 01, 02 playsndbtwn 1194 1195 # Spraith Cesiant weaponhit 01, 02
SeekerSporesSilentDeath: SeekerSporesSilentDeath:
sprol 365 0 0 # Glave Wurm/Seeker Spores Hit (thingy\SporeHit.grp)
if bullet.weapon_id == 54 goto SeekerSporesSilentDeathSkithrokor if bullet.weapon_id == 54 goto SeekerSporesSilentDeathSkithrokor
sprol 365 0 0 # Glave Wurm/Seeker Spores Hit (thingy\SporeHit.grp)
domissiledmg domissiledmg
SeekerSporesSilentDeathSkithrokor:
wait 1 wait 1
end end
SeekerSporesSilentDeathSkithrokor:
sprol 938 0 0 # Spore Hit Orange Small (cm\zerg\spore-hit-orange-small.grp)
wait 1
end
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 1280 Ion Field (cm\effect\ioncannon-ionfield.grp) # 1280 Ion Field (cm\effect\ioncannon-ionfield.grp)

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

@ -14,6 +14,7 @@ Forthcoming.
- **Console:** - **Console:**
- Added "duplicate" command (`unit duplicate` or `u d`) (with help from benno) - Added "duplicate" command (`unit duplicate` or `u d`) (with help from benno)
- **Logging:** - **Logging:**
- Made random logging enabled by default
- Updated random logging to include: - Updated random logging to include:
- The previous value of the global random number - The previous value of the global random number
- The frame the randomizer function was called - The frame the randomizer function was called
@ -22,6 +23,10 @@ Forthcoming.
- `give_unit <area> <source_players> <unit_ids> <count> <dest_player>` - `give_unit <area> <source_players> <unit_ids> <count> <dest_player>`
- `set_player_build_multiplier <player> <multiplier>` - `set_player_build_multiplier <player> <multiplier>`
- Added `disable_passive` to `set_unit_behavior` (currently prevents Cleric/Shaman healing) - Added `disable_passive` to `set_unit_behavior` (currently prevents Cleric/Shaman healing)
- Updated syntaxes for `move_unit` and `issue_order`
- Added Grief of All Gods (id 155) handling to `issue_order`
- **Other:**
- Added Ackmed (id 409), Goska (id 500), and Stroluum (id 501) units for map authors to use
## Bugfixes ## Bugfixes
- **Stability**: - **Stability**:
@ -31,6 +36,8 @@ Forthcoming.
- Fixed some freeze cases when a player left the game - Fixed some freeze cases when a player left the game
- Fixed improper handling of cargo units when an Iroleth regresses to an Ovileth (r. jakulangski) - Fixed improper handling of cargo units when an Iroleth regresses to an Ovileth (r. jakulangski)
- **Gameplay**: - **Gameplay**:
- Interception and piercing intersection tests now use a much more precise algorithm, fixing cases where bullets would overshoot or miss (c. Veeq7)
- Unloading structures now respects allied cagra, buildable tiles, and collision (c. Veeq7)
- Restored Clarion Phase Link functionality (r. Neblime, c. Veeq7) - Restored Clarion Phase Link functionality (r. Neblime, c. Veeq7)
- Restored Magnetar Yamato Cannon functionality (r. jakulangski) - Restored Magnetar Yamato Cannon functionality (r. jakulangski)
- Anthelion Gravity Well can no longer stun victims (r. GreenEggs'NSpam) - Anthelion Gravity Well can no longer stun victims (r. GreenEggs'NSpam)
@ -52,20 +59,22 @@ Forthcoming.
- Resolved several mnemonic hotkey conflicts with Ocsal Larvae and Protathalor (r. jakulangski) - Resolved several mnemonic hotkey conflicts with Ocsal Larvae and Protathalor (r. jakulangski)
- **User Interface:** - **User Interface:**
- Completing a game on CrownLink now returns to game selection, instead of main menu (r. The Shambler, with some tips from X405) - Completing a game on CrownLink now returns to game selection, instead of main menu (r. The Shambler, with some tips from X405)
- Fixed weapon tooltip for Rililisk not including air targets (r. Krankendau)
## Audiovisuals ## Audiovisuals
- New sprite for: - New sprite for:
- Atreus (c. Baelethal; animations WIP) - Atreus (c. Baelethal; animations WIP)
- Charlatan - Charlatan
- New corpses for: - New corpses for:
- Ancile, Trojan, Envoy, Ovileth - Phalanx (Tank & Siege), Ancile, Trojan, Envoy, Hierophant, Simulacrum, Vassal, Ovileth, Nathrokor
- Added birth animation for Sasyrvoleth - Added birth animation for Sasyrvoleth
- Added morph animations for: - Added morph animations for:
- Protathalor, Izirokor, Skithrokor, Evigrilisk, Gorgrokor, Vilgorokor, Geszithalor - Protathalor, Izirokor, Skithrokor, Evigrilisk, Gorgrokor, Vilgorokor, Geszithalor
- Used different effects for: - Used different effects for:
- Vengeful Ascension - Vengeful Ascension
- Legionnaire Blade Vortex - Legionnaire Blade Vortex
- Protathalor, Alogztalisk, Gorgrokor air, Zarcavrokor passive weaponhits - Kalkalisk, Protathalor, Skithrokor, projectiles
- Hierophant, Vassal, Protathalor, Algoztalisk, Gorgrokor air, Zarcavrokor passive weaponhits
- Updated effects for: - Updated effects for:
- Reclamation proc & heal - Reclamation proc & heal
- Zerg corpse consumption - Zerg corpse consumption
@ -76,6 +85,13 @@ Forthcoming.
- Stun duration on resurrect 2 seconds » 3 seconds - Stun duration on resurrect 2 seconds » 3 seconds
- [Maverick](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/maverick): - [Maverick](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/maverick):
- Armor penetration 0 » 1 - Armor penetration 0 » 1
- [Cyprian](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/cyprian):
- **Twin Railguns:**
- Weapon cooldown 0.83 » 0.75
- [Heracles](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/heracles):
- Build time 25 » 22
- **NEW: Kevlin Munitions:**
- Attacks reduce movement speed by 33% for 3 seconds
- [Apostle](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/apostle): - [Apostle](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/apostle):
- Resource costs 75/150 » 75/200 - Resource costs 75/150 » 75/200
- Weapon range 6 » 5 - Weapon range 6 » 5
@ -93,22 +109,45 @@ Forthcoming.
- Damage 10 » 7 - Damage 10 » 7
- Armor penetration 0 » 2 - Armor penetration 0 » 2
- *A nerf to the Madrigal's absolute power, with more impact in the TvZ matchup.* - *A nerf to the Madrigal's absolute power, with more impact in the TvZ matchup.*
- [Durendal](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/durendal):
- HP 240 » 225
- Movement speed 4.5 » 5.75
- [Ancile](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/ancile): - [Ancile](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/ancile):
- Resource costs 75/100 » 100/100 - Resource costs 75/100 » 100/100
- Energy 150 » 125
- [Wyvern](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/wyvern): - [Wyvern](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/wyvern):
- Time cost 30 » 35 - Time cost 30 » 35
- **Jackson Cannon:** - **Jackson Cannon:**
- Weapon cooldown 1.5 » 1.25
- Now has a 0.5 second firing delay
- Projectile collision now 50% larger - Projectile collision now 50% larger
- Attack angle 360° » ~112° (c. Veeq7)
- [Valkyrie](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/valkyrie): - [Valkyrie](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/valkyrie):
- **Halo Rockets**: - **Halo Rockets**:
- Weapon factor x damage 6 x 5 » 9 x 4 - Weapon factor x damage 6 x 5 » 9 x 4
- Adjusted volley pattern (c. Veeq7) - Adjusted volley pattern (c. Veeq7)
- Increased delay between volleys - Increased delay between volleys
- Now fires an additional volley - Now fires an additional volley
- [Salamander](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/salamander):
- **Perdition Barrage:**
- No longer targets air units
- **NEW: Angeltear Rockets:**
- 2x6 damage, 0AP, 1s cooldown, 6 range
- Single-target projectile attack (air only)
- Applies Apollyoid Adhesive
- [Magnetar](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/magnetar): - [Magnetar](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/magnetar):
- Resource costs 300/250 » 250/450 - Resource costs 300/250 » 250/450
- [Pythean](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/pythean): - [Pythean](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/pythean):
- Resource costs 350/150 » 350/100 - Resource costs 350/150 » 350/100
- [Fulcrum](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/fulcrum):
- Build time 45 » 50
### Nydus Trinity
- [Tarasque](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/tarasque):
- HP 225 » 180
- Armor 4 » 3
- **Hedon Cannon:**
- No longer targets air units
## Protoss ## Protoss
- **Tyranny of the Sun:** - **Tyranny of the Sun:**
@ -128,7 +167,12 @@ Forthcoming.
- Resource costs 150/200 » 50/200 - Resource costs 150/200 » 50/200
- [Optecton](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/optecton): - [Optecton](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/optecton):
- HP 240 » 300 - HP 240 » 300
- Weapon cooldown 2 » 1.5 - **Sunsplit Beam:**
- Weapon factor 5 » 10
- Weapon projectile now travels to max range
- Attack sequence no longer interrupts when original target dies
- [Simulacrum](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/simulacrum):
- Movement speed 4.95 » 5.4
- [Manifold](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/manifold): - [Manifold](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/manifold):
- Armor penetration 1 » 0 - Armor penetration 1 » 0
- **NEW: Concurring Chorus:** - **NEW: Concurring Chorus:**

Binary file not shown.