James R
254597bece
Copyright fixup: James Robert Roman
2024-03-28 19:01:38 -07:00
James R
6993f12dff
Power-ups: dropped power-ups always have at least 15 seconds
2024-03-08 17:59:52 -08:00
James R
54240ac96b
Power-ups: always give player consistent hitlag on collect, even if they are near MAXHITLAGTICS
2024-03-08 17:53:07 -08:00
James R
215446f42a
Power-ups: fade out level music while voice clip is playing
2024-03-08 17:53:07 -08:00
James R
549865ce2d
Power-ups: delay voice clips by 10 tics
2024-03-08 17:53:07 -08:00
James R
f7d396d150
Power-ups: spawn spinning power-up icon on player
...
- Spins for 40 tics, speeds up over duration
- Starts wide stretched, ends thin and tall
- Additive, fades into translucency
2024-03-08 17:53:07 -08:00
James R
19418ff1a6
Power-ups: play loud Gunstar pickup sound
2024-03-08 17:53:06 -08:00
Oni
00643195a5
Merge branch 'nerf-stacked-invinc' into 'master'
...
Reduce time gain on stacked invincibility
See merge request KartKrew/Kart!1985
2024-03-03 03:09:26 +00:00
James R
f3548d2ec8
K_DoInvincibility: fix S-Monitor power-up after time gain change
2024-03-02 17:44:29 -08:00
SteelT
cb21a9c8cd
Flicker player and add hitlag when collecting a powerup
2024-03-01 18:03:52 -08:00
SteelT
126c43b250
Rename BATTLE_POWERUP_ANIM_TIME to BATTLE_POWERUP_VFX_TIME
2024-03-01 20:03:57 -05:00
SteelT
5181c7a6c2
Associate sounds with powerups and set g_darkness
2024-03-01 20:03:57 -05:00
James R
c2c15f12d3
POINTS power-up: play SRB2 emerald token SFX on pickup
2024-01-26 15:26:13 -08:00
James R
84641c896e
Battle: add POINTS power-up, get 6 points
2024-01-26 14:30:56 -08:00
Oni
973d5ba658
Merge branch 'objective-hud' into 'master'
...
Add persistent objective messages via K_AddMessage, expose to ACS
See merge request KartKrew/Kart!1843
2024-01-20 00:19:17 +00:00
James R
ecf70c6eea
Battle UFO: polish drops
...
- Whip
- Player gets power-up instantly, no paper item spawned
- Items
- Put a small delay on the drop appearing
- Adjusted drop spawn position so it spawns right under
the UFO
2024-01-16 22:36:15 -08:00
AJ Martinez
9b224356fe
Add persistent objective messages via K_AddMessage, expose to ACS
2024-01-15 17:49:10 -07:00
AJ Martinez
e9ee268965
Per-viewport HUD messages
2024-01-14 17:13:03 -07:00
James R
6aa6b8c939
K_AnyPowerUpRemaining: return bit mask
2023-11-16 21:08:30 -08:00
James R
1df4094c65
Mega Barrier for Barrier power-up -- just a visual object
2023-11-16 21:08:30 -08:00
James R
e03e1aff0c
K_DropPowerUps: remove invincibilitytimer along with "S"
2023-06-30 01:23:17 -07:00
James R
5d4ec59a33
K_DropPowerUps: refactor to use more lambdas
2023-06-30 00:48:08 -07:00
James R
c01a29c42a
Add Power-Up Aura
...
- Spawns on player when they use their first power-up
- Lasts as long as player has any power-up
- A hexagon of animated, additive, fullbright papersprites
surround and move with the player, takes player's angle
2023-06-29 19:37:22 -07:00
James R
47a5a0b6dc
Add Rhythm Badge power-up, no instawhip cooldown
2023-06-29 19:31:27 -07:00
James R
065475ea29
Add Bumper power-up, give 5 bumpers to the player
2023-06-29 19:31:27 -07:00
James R
ba114022b9
Add Barrier Power-Up
...
- Guard is always up, not activated by e-brake or spheres
- Guard can still be broken by player contact
- No instawhip cooldown from Guard being up
- No sphere loss while Guard is up
- Guard appears at max size
2023-06-29 19:31:27 -07:00
James R
b0b7bf8185
Add S-Monitor power-up
...
- Give Invincibility effect to player
- Bumping players does not extend Invincibility time while
power-up is active
2023-06-29 19:31:27 -07:00
James R
919c669863
Drop power-ups when whipped
...
- Dropped power-ups become paper items (overloaded to
store power-ups instead of items).
- The dropped power-up stores its remaining duration.
- The power-up can be picked up during any state.
- If you already have the same kind of power-up, the
duration is simply extended.
2023-06-27 02:08:07 -07:00