Commit graph

174 commits

Author SHA1 Message Date
Lach
e52de2de88 Display up to one Ancient Gear on the minimap 2025-09-06 18:18:54 +10:00
Lach
cf2ab09845 Hardcode Mushroom Hill Pole (MT_MHPOLE) 2025-08-24 22:58:29 +10:00
Lach
e6bef7a7d1 Disallow Ancient Gears from respawning after a retry 2025-08-10 18:27:00 +10:00
Lach
bbe231e994 Add Ancient Gear object type & unlock type 2025-08-10 01:51:34 +10:00
Antonio Martinez
58cc1312cb Lightning Attack visuals 2025-07-18 17:56:23 -04:00
James R
dd05900bcb Add Toxomister item 2025-07-08 13:30:48 -07:00
Antonio Martinez
d9a96d8d3c Show next bufo spawn on minimap 2025-07-01 09:43:05 -04:00
Oni VelocitOni
39b5f81922 Merge branch 'bail' into 'master'
Bail and Burst

See merge request kart-krew-dev/ring-racers-internal!2635
2025-06-26 00:37:36 +00:00
Lach
9ee69ec1db Track player Flybot767 spawns using a mobj pointer instead of a flag in the stunned timer 2025-06-25 14:12:10 -04:00
Ashnal
a57273a2aa WIP: refactor bailcharge into own MT and fix effects
still needs gameplay tuning
2025-06-23 18:07:58 -04:00
Antonio Martinez
d297577d8b WIP: Move Bail activation FX to correct spot, buff boost, remove broly 2025-06-23 18:07:58 -04:00
Ashnal
6cc9de5efd Implementing animations
non-painstate animation isn't correct yet
2025-06-23 18:07:58 -04:00
Antonio Martinez
a0cc5dc69a WIP amp visuals 2025-06-11 23:45:18 -04:00
James R
6d80b741ae Add Stone Shoe 2025-06-10 16:41:54 -07:00
James R
465387c69e MT_SEALEDSTAR_BUMPER: use A_GenericBumper 2025-05-26 19:31:02 -07:00
James R
2e57c5fd8b Add Flame Shield visual object 2025-05-19 18:30:10 -07:00
James R
3644f8afe7 Add Lightning Shield visual object 2025-05-19 18:29:53 -07:00
AJ Martinez
e7ff5292a4 Merge branch 'master' into 'jartha/bubble-shield-new-sprite'
LOOK MOM I'M USING THE WEB UI

# Conflicts:
#   src/objects/CMakeLists.txt
2025-05-17 02:34:26 +00:00
James R
7190106ab7 Add new Bubble Shield visuals (held version) 2025-05-13 18:27:06 -07:00
Lach
22817ac60b Add stun mechanic & Flybot767 2025-05-14 01:39:42 +10:00
Eidolon
cb7f437e60 Merge public master 2025-02-13 15:48:11 -06:00
Eidolon
a4d304a1f5 Update copyright years to 2025 2025-02-13 15:32:26 -06:00
Sally Coolatta
03874c3374 New Ballhog design
Taking the old charge idea, but instead of missiles, it's bananas that explode on the floor and can only be lobbed forward. Charging creates more projectiles in a circle pattern around it.
2024-08-28 01:26:53 -04:00
Antonio Martinez
57c4fccd03 gameplay prototyping lightning round 2024-08-27 19:42:56 -07:00
Ashnal
df4e99b050 WIP Race Checkpoints
MobjList count

WIP: Checkpoints grant lap bonus

help?

can't allocate vector

 fixed tagged line iteration and collision detection

Multiplayer animations and map retart fixes

Clear between maps
2024-08-13 20:20:21 -04:00
Antonio Martinez
ccf0d9c7da Restore Ring Box time (up for debate here!) 2024-08-04 00:11:26 -07:00
Antonio Martinez
4d202fbd67 WIP: Overdrive VFX refactor 2024-07-23 17:00:17 -07:00
Antonio Martinez
199a92ebb2 WIP: Overdrive 2024-07-22 02:14:11 -07:00
James R
551a101f7b Hardcode SA2 Pulley (ipullup.lua)
Differences from Lua version:

- Does not set cusval
- Does not have individual states for pulley, hook
  - Simply sets sprite on S_INVISIBLE
- Does not do P_CheckPosition, sets Z directly
- Does not spawn chain visual every tic
  - Spawns a single object and vertically stretches it to
    the correct length
- MT_IPULLUP has MF_SCENERY and a short-circuiting
  thinker, also MF_NOBLOCKMAP so there is never any
  collision against it (it is a controller)
- MT_PULLUPHOOK has MF_NOCLIP to avoid extra collisions
  while moving
2024-04-03 04:37:44 -07:00
James R
bf0041644a Add destroyed kart effects
- Removed hitlag sparks and extra quakes from player death
- Removed dontdraw flag from NO CONTESTED player
- Moved most dead kart code to objects/destroyed-kart.cpp
2024-03-31 00:58:14 -07:00
James R
3c1e13084b Add Obj_SpawnCustomBrolyKi 2024-03-30 22:33:43 -07:00
James R
75bc7ce5f9 Copyright fixup: Kart Krew 2024-03-28 19:02:01 -07:00
Lach
99908c0700 Allow Adventure Air Boosters to be chained with each other or dash rings 2024-03-09 15:44:02 +11:00
Lach
2f19582941 Merge remote-tracking branch 'origin/master' into adventure-air-booster-hardcode 2024-03-09 15:19:29 +11: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
Lach
a419ea48c6 Hardcode Adventure Air Booster & Dimension Disaster objects 2024-03-08 10:38:33 +11:00
AJ Martinez
9ee58e4f7e Add hud-tracked context help for Bubble Trap and Garden Top 2024-03-04 00:20:30 -07:00
James R
6df73670dd Talk Point visual (for dialogue)
- Spinning question mark surrounded by multi-colored orbs,
  representing the radius of the dialogue activator
- Collect animation
2024-02-23 06:15:31 -08:00
James R
1a916a7d16 Move MT_SCRIPT_THING code into objects/talk-point.cpp 2024-02-23 06:13:29 -08:00
James R
91fdba650f Monitors: for 6 seconds, dropped items can only be picked up by the player who destroyed the monitor
- Paper items colorize to player color
  - Color flickers back to normal 1 second before the item
    can be picked up by anyone
- If a player who can't pick it up steps on the paper
  item, that player becomes shadowed
2024-01-17 00:22:22 -08:00
James R
bea26879ea battleufotest: HUD tracking for Battle UFO spawners, show ID number 2024-01-15 18:24:17 -08:00
Eidolon
58557b274f Hardcode Sealed Star objects 2024-01-11 14:18:15 -08:00
SteelT
10e9cd7480 Hardcode waterfall particles spawner 2024-01-11 03:55:12 -08:00
James R
6428f1afb3 Hardcoding: fix spawned cloud type 2024-01-10 20:38:47 -08:00
James R
5248c2748b Hardcoding: fix cloud compiler errors (except one) 2024-01-10 20:38:47 -08:00
wolfy852
4c780d8867 Hardcoding: Cloud logic 2024-01-10 20:38:31 -08:00
Oni
10f8bb5a3f Merge branch 'battle-release' into 'master'
Battle is (almost) ready for release

Closes #681

See merge request KartKrew/Kart!1788
2024-01-06 06:08:28 +00:00
James R
2bdb7d4349 Battle UFO: power-up drops take player momz, pick up immediately 2024-01-05 20:59:18 -08:00
Eidolon
61db93db0c Hardcode Joypolis trick balloons 2024-01-05 17:56:38 -06:00
Oni
8a250e3237 Merge branch 'fix-crate-instawhip' into 'master'
Fix Metal Crate instawhip hitlag

Closes #800

See merge request KartKrew/Kart!1696
2023-12-23 22:41:02 +00:00