Deploy toggleable HUD; Tweak shaders for some Terran units

This commit is contained in:
Pr0nogo 2026-09-12 00:55:57 -04:00
parent 5d34cfd887
commit 0abcc4d822
56 changed files with 1983 additions and 169 deletions

Binary file not shown.

View File

@ -720,8 +720,8 @@ Shaman (Upstart, Adrenaline)
Ammo Crate
Medkit
Battery Cell
Extended Flingy #514
Extended Flingy #515
Okrimnilisk Spore
Raynor (Maverick)
Extended Flingy #516
Extended Flingy #517
Extended Flingy #518

Binary file not shown.

Binary file not shown.

View File

@ -2488,12 +2488,12 @@ Battery Cell Shadow (Carried)
Flamethrower (Blue)
Watchdog Engine
Watchdog Engine Idle
Extended Image #1488
Extended Image #1489
Extended Image #1490
Extended Image #1491
Extended Image #1492
Extended Image #1493
Okrimnilisk Spore
Spore Hit (White)
Spore Trail (White)
Raynor (Maverick)
Raynor (Maverick) Shadow
Raynor (Maverick) Remains
Extended Image #1494
Extended Image #1495
Extended Image #1496

Binary file not shown.

View File

@ -1193,11 +1193,11 @@ Ammo Crate
Medkit
Battery Cell
Flamethrower (Blue)
Extended Sprite #679
Extended Sprite #680
Extended Sprite #681
Extended Sprite #682
Extended Sprite #683
Okrimnilisk Spore
Spore Hit (White)
Spore Trail (White)
Raynor (Maverick)
Raynor (Maverick) Remains
Extended Sprite #684
Extended Sprite #685
Extended Sprite #686

Binary file not shown.

View File

@ -611,8 +611,8 @@ Forerunner Athla
Forerunner Vicere
Forerunner Machinamentum
Big Infested Kerrigan
Raynor Vulture
Duke Minotaur
Raynor (Vulture)
Duke (Minotaur)
Askosi Scralia
Zerg Rozirokor (Imicren)
Bloodsummon Thrombocyte
@ -637,8 +637,8 @@ Ammo Crate
Medkit
Battery Cell
Forerunner Buildings
Extended Unit #412
Extended Unit #413
Terran Eveningstar
Raynor (Maverick)
Extended Unit #414
Extended Unit #415
Extended Unit #416

Binary file not shown.

View File

@ -29,7 +29,7 @@ Arclite Shock Cannon (Phalanx, Siege)
Monstrous Maw (Zoryusthaleth)
Longbolt Missiles (Watchdog)
Yamato Cannon (Magnetar ability)
Nuclear Missile
Nuclear Payload (Morningstar)
Lobotomy Grenade (Goska)
Psi Assault (Tassadar)
Irradiate (Seraph ability)
@ -307,8 +307,8 @@ Epitaph Grenade Launcher (Morrigan)
Scalpel Cannon (Shaman Upstart)
Reactive Blaster (Manifold Starbound)
Plasmathrower (Harakan Golden)
Extended Weapon #180
Extended Weapon #181
High-Tonnage Payload (Eveningstar)
Gauss Launcher (Raynor Maverick)
Extended Weapon #182
Extended Weapon #183
Extended Weapon #184

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
mpq/game/logo_80.pcx Normal file

Binary file not shown.

BIN
mpq/game/logo_banner.pcx Normal file

Binary file not shown.

View File

@ -1811,149 +1811,149 @@ e<3><4>Sublime Shepherd <2>(passive)<10>All allies within 6 range of the source
<0>
e<3><4>Cinder Mode <1>(<3>E<1>)<10>Switches forms, gaining 25% bonus attack speed and 2 armor, while disabling movement.<0>
e<0><4>Tank Mode <1>(<3>E<1>)<10>Returns the Matador's weapon, armor, and mobility to normal.<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
<0>
Ground<0>
Air<0>
Burrowed<0>
Cloaked<0>
Lifted Off<0>
Deployed<0>
Detector<0>
Detector (disabled)<0>
Structure<0>
Factory<0>
Addon<0>
Worker<0>
Hero<0>
Invincible<0>
Requires Cagra<0>
<10>Movespeed: <0>
<10>Sight Range: <0>
<10>Status: <0>
<10>Color: <0>
<10>Plane: <0>
<10>Flags: <0>
<10>Acceleration: <0>
<10>Turn Rate: <0>
<10>Transport Space: <0>
<10>Transport Capacity: <0>
<10>-- Hold <03>Shift<02> for more details --<0>
Size:<0>
<06>Unsafe<02><0>
<07>Safe<02><0>
<07>Ally Safe<02><0>
<03>Air Only<02><0>
<04>Normal Hit<02><0>
Non-Building<0>
Terrain<0>
<10>Armor Pen: <0>
<10>Attack Speed: <0>
<10>Cooldown: <0>
<10>DPS: <0>
<10>Range: <0>
Melee<0>
<10>Targets: <0>
<10>Splash Radius: <0>
<10>Splash Type: <0>
Apollyoid Adhesive<0>
Empowered<0>
Siphoned<0>
Deconstructed<0>
Petrified<0>
Observed<0>
Ensnared<0>
Whetted Appetite<0>
Anodyne Annex<0>
Shattered<0>
Ash Heap<0>
Cowardice<0>
Malice<0>
Controlled Demolition<0>
Emergency Detonation<0>
Ion Field<0>
Incineration<0>
Lobotomized<0>
Kelvin Munitions<0>
Hallucination<0>
Triumphant Rise<0>
Maelstrom<0>
Autovitality<0>
Terminal Surge<0>
Crisis of Faith<0>
Stellar Enforcement<0>
Adrenal Frenzy<0>
Caustic Discharge<0>
Incubating<0>
Kaiser Rampage<0>
Blinded<0>
Swarming Omen<0>
Mitosal Fog<0>
Pending Injection<0>
Vengeance<0>
Ascension<0>
Nanoshielded<0>
Activating Prying Eyes<0>
Corrosive Touch<0>
Hidebreaker<0>
Booming Blast<0>
Segmented Expansion<0>
Impact Dissipation<0>
Impact Prevarication<0>
Retaliation Protocol<0>
New Dominion<0>
Imploded<0>
Crippled<0>
Mechanical Rage<0>
Stunned<0>
Ensnaring Brood<0>
Cabeirus Feeders<0>
Sublime Shepherd<0>
Stonewall Protocol<0>
Reconstitution<0>
Controlled Opposition<0>
Energy Decay<0>
Khaydarin Charge<0>
Reclaimed<0>
Repentant Chorus<0>
Concurring Chorus<0>
Adaptive Amitosis<0>
Lucilleri Pheremones<0>
Solitary Focus<0>
Malefactor<0>
Prying Eyes<0>
Embedded<0>
Segmented Expansion<0>
Vital Remians<0>
Principal Augment<0>
Crushed<0>
Decided Armor<0>
Decided Reach<0>
Decided Piercing<0>
Decided Damage<0>
Decided Collateral (Inner)<0>
Decided Collateral (Medium)<0>
Decided Collateral (Outer)<0>
Power Siphon<0>
Entropy Gauntlets<0>
Tempo Up<0>
Tempo Down<0>
Phase Link<0>
Astral Rule<0>
Blissfully Embraced<0>
Tyrannized<0>
Worshiping<0>
Zombified<0>
Observing<0>
Dermal Accelerant<0>
Blissful Embrace<0>
Defensive Matrix<0>
Stimpack Injected<0>
Irradiated<0>
Maelstromed<0>
Plagued<0>
In Stasis<0>
Timed Life<0>
Cannot Attack<0>
Under Carapace Swarm<0>
<0>
<0>
<0>
@ -2306,8 +2306,8 @@ Epitaph Grenade Launcher<0>
Scalpel Cannon<0>
Reactive Blaster<0>
Plasmathrower<0>
<0>
<0>
High-Tonnage Payload<0>
Gauss Launcher<0>
<0>
<0>
<0>

Binary file not shown.

1540
mpq/rez/unitnames.txt Normal file

File diff suppressed because it is too large Load Diff

View File

@ -36,6 +36,10 @@ military ackmed = 408
military goska = 500
military stroluum = 501
building tuzor = 502
military infested_kerrigan_big = 612
military raynor_vulture = 613
military duke_minotaur = 614
military raynor_maverick = 640
# Terran military units
military maverick = 0

Binary file not shown.

View File

@ -4483,7 +4483,6 @@ MorningstarLocal00:
goto MorningstarLocal00
MorningstarSpecialState1:
castspell
sigorder 1
tmprmgraphicstart
imgol 428 0 0 # Nuclear Missile Death (thingy\small.grp)
@ -22298,4 +22297,224 @@ BuildingEngineLanding:
wait 1
playfram 1
wait 1
end
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 239 Raynor (Maverick) (cm\h\raynor-maverick.grp)
.headerstart
IsId 859
Type 12
Init RaynorMaverickInit
Death RaynorMaverickDeath
GndAttkInit RaynorMaverickGndAttkInit
AirAttkInit RaynorMaverickGndAttkInit
Unused1 RaynorMaverickUnused1
GndAttkRpt RaynorMaverickGndAttkRpt
AirAttkRpt RaynorMaverickGndAttkRpt
CastSpell RaynorMaverickCastSpell
GndAttkToIdle RaynorMaverickGndAttkToIdle
AirAttkToIdle RaynorMaverickGndAttkToIdle
Unused2 [NONE]
Walking RaynorMaverickWalking
WalkingToIdle RaynorMaverickWalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
RaynorMaverickInit:
imgulnextid 0 0 # Raynor (Maverick) Shadow (cm\h\raynor-maverick-shadow.grp)
RaynorMaverickWalkingToIdle:
playfram 0x80
RaynorMaverickLocal00:
wait 63
randcondjmp 25 RaynorMaverickLocal01
randcondjmp 128 RaynorMaverickLocal02
goto RaynorMaverickLocal00
RaynorMaverickLocal01:
playfram 0x00
wait 1
playfram 0x20
wait 1
playfram 0x40
randcondjmp 192 RaynorMaverickLocal03
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
wait 6
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
turncwise 2
wait 3
wait 6
turnccwise 2
wait 3
turnccwise 2
wait 3
turnccwise 2
wait 3
goto RaynorMaverickLocal04
RaynorMaverickLocal04:
playfram 0x20
wait 1
playfram 0x00
wait 1
goto RaynorMaverickWalkingToIdle
RaynorMaverickLocal03:
wait 13
playfram 0x20
wait 1
playfram 0x00
wait 1
goto RaynorMaverickWalkingToIdle
RaynorMaverickLocal02:
playfram 0xA0
wait 1
playfram 0xC0
wait 1
turnrand 3
wait 1
playfram 0xA0
wait 1
goto RaynorMaverickWalkingToIdle
RaynorMaverickDeath:
playsndbtwn 276 277 # Terran\MARINE\TMaDth00.WAV | Terran\MARINE\TMaDth01.WAV
setfldirect 0
playfram 416
wait 2
playfram 417
wait 2
playfram 418
wait 2
playfram 419
wait 2
playfram 420
wait 2
playfram 421
wait 2
playfram 422
wait 2
playfram 423
wait 2
lowsprul 1199 0 0 # Raynor (Maverick) Remnants (cm\h\raynor-maverick-remains.grp)
wait 1
end
RaynorMaverickUnused1:
wait 1
nobrkcodestart
setfldirect 0
playsndbtwn 1161 1162
playfram 422
wait 2
playfram 421
wait 2
playfram 420
wait 2
playfram 419
wait 2
playfram 418
wait 2
playfram 417
wait 2
playfram 416
wait 2
setfldirect 12
nobrkcodeend
goto RaynorMaverickWalkingToIdle
RaynorMaverickGndAttkInit:
playfram 0x00
wait 1
playfram 0x20
wait 1
playfram 0x40
RaynorMaverickGndAttkRpt:
wait 1
nobrkcodestart
attackwith 1
playsnd 69 # Maverick weaponfire 01
playfram 0x60
wait 1
playfram 0x40
wait 1
playfram 0x60
wait 1
playfram 0x40
wait 1
playfram 0x60
wait 1
playfram 0x40
wait 1
nobrkcodeend
gotorepeatattk
ignorerest
RaynorMaverickGndAttkToIdle:
playfram 0x20
wait 1
playfram 0x00
wait 1
goto RaynorMaverickWalkingToIdle
RaynorMaverickCastSpell:
wait 1
nobrkcodestart
attackwith 1
castspell
playsnd 69 # Maverick weaponfire 01
playfram 0x60
wait 1
playfram 0x40
wait 1
nobrkcodeend
gotorepeatattk
ignorerest
goto RaynorMaverickGndAttkToIdle
RaynorMaverickWalking:
move 4
wait 1
playfram 0xA0
move 4
wait 1
playfram 0xC0
move 4
wait 1
playfram 0xE0
move 4
wait 1
playfram 0x100
move 4
wait 1
playfram 0x120
move 4
wait 1
playfram 0x140
move 4
wait 1
playfram 0x160
move 4
wait 1
playfram 0x180
move 4
wait 1
playfram 0x80
goto RaynorMaverickWalking

Binary file not shown.

View File

@ -19919,4 +19919,44 @@ GarvrokorUnBurrow:
playfram 0xcc
wait 1
sigorder 4
goto GarvrokorGndAttkToIdle
goto GarvrokorGndAttkToIdle
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 2490 Seeker Spores Silent (cm\z\okrimnilisk-spore.grp)
.headerstart
IsId 849
Type 2
Init OkrimniliskSporeInit
Death OkrimniliskSporeDeath
GndAttkInit OkrimniliskSporeGndAttkInit
AirAttkInit [NONE]
.headerend
# ----------------------------------------------------------------------------- #
OkrimniliskSporeInit:
playfram 0x00
wait 1
sigorder 1
wait 1
OkrimniliskSporeGndAttkInit:
sprol 1197 0 0 # Spore Trail (White) (cm\z\spore-trail-white.grp)
playfram 0x00
wait 1
sprol 1197 0 0 # Spore Trail (White) (cm\z\spore-trail-white.grp)
playfram 1
wait 1
sprol 1197 0 0 # Spore Trail (White) (cm\z\spore-trail-white.grp)
playfram 2
wait 1
sprol 1197 0 0 # Spore Trail (White) (cm\z\spore-trail-white.grp)
playfram 3
wait 1
sprol 1197 0 0 # Spore Trail (White) (cm\z\spore-trail-white.grp)
goto OkrimniliskSporeGndAttkInit
OkrimniliskSporeDeath:
sprol 1196 0 0 # Spore Hit (White) (cm\z\spore-hit-white.grp)
domissiledmg
wait 1
end

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.

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.

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

@ -7,7 +7,13 @@
- Join our communities ([Discord](https://discord.com/invite/s5SKBmY) | [Fluxer](https://fluxer.gg/1rebBmBw)), or get in touch with Pr0nogo via email! pr0nogo@fraudsclub.com
## Core
- **User Interface:**
- The HUD can now be toggled with F11! (c. Jesse, b. Londier)
- *Send us your screenshots...*
- **Triggers:**
- New custom trigger actions: (c. Jesse)
- `set_hud` - accepts racial names for racial HUDs
- `set_hud_visibility` - accepts `Visible` (default), `Hidden` (as with F11), or `Cinematic` (must be turned off manually in triggers)
- New custom trigger subcommand for **set_unit_stat**
- **transport_capacity** (b. Lucifirius) -- enables transporting via any unit, modifies transport capacity on any transport
- **User-defined resource areas:** (c. DF)
@ -25,4 +31,9 @@
- Resolved error printout when loading recently-repowered **Engram**s (r. Concealed Organic)
- Corrected **Maverick (Golden)** weaponfire SFX (r. lolrsk8s)
- **Triggers:**
- Allowed **set_player_color** to apply to player 12 (r. 3crow, c. Veeq7)
- Allowed **set_player_color** to apply to player 12 (r. 3crow, c. Veeq7)
## Audiovisuals
- Modified shaders for the following unit sprites:
- Eidolon, Hippogriff, Watchdog, Treasury, Quarry, Starpad, Rotary (c. Solstice)
- Modified weapon VFX for Okrimnilisk

Binary file not shown.