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
Sally Coolatta
abde576c58
Enforce const in bot ticcmds
...
There were a few remaining cases of bot ticcmd generation editing player structures directly. Fix all of this and make as much of it pass const player pointers so this physically can't be allowed to happen ever again. Appears to improve bot sync in netgames & demos bot support, but I have not tested extensively.
2023-12-22 23:28:08 -05:00
James R
8a54edf204
Obj_TryCrateDamage: return bool
2023-12-22 19:05:12 -08:00
James R
c0b8d4498a
Add justbumped exception to metal SA2 crates
2023-12-22 05:40:32 -08:00
toaster
97f39abef3
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into tutorial-pass
2023-12-09 17:33:47 +00:00
James R
b68947e636
Hardcode Endless Mine faucet / rain
...
- Note: rain does not use the weather system
2023-12-08 17:42:17 -08:00
James R
69541b9422
Hardcode bustable rocks -- Angel Island + Endless Mine
2023-12-08 17:42:17 -08:00
toaster
c34b5f6034
SPB Capsule improvements
...
- Destroy all SPB Capsules in the stage when an SPB becomes relevant
- When an SPB is put in a player's roulette
- When an SPB is thrown
- Automatically happens when SPB Capsule is touched
- Don't respawn a popped SPB Capsule while an SPB is out
2023-12-08 22:24:38 +00:00
Oni
49b09a3cf5
Merge branch 'hardcode-lost-colony' into 'master'
...
Hardcode Lost Colony Fuel Canisters
See merge request KartKrew/Kart!1681
2023-12-08 04:45:59 +00:00
James R
5cba9d63b3
Hardcode Lost Colony Fuel Canisters
2023-12-07 19:19:02 -08:00
James R
02bacc9a6f
Battle UFOs, Checkpoints: use srb2::MobjList instead of standard containers
...
- Net synced; new mechanism in p_link.cpp to automatically
manage mobj pointers at the global scope
2023-12-03 10:44:11 -08:00
James R
3386b1a37c
Hardcode Lavender Shrine Classic spears
2023-11-28 07:18:37 -08:00
James R
c5968ad3ad
Hardcode Ice Cap Blocks
2023-11-27 05:07:30 -08:00
James R
aec21cd114
Hardcode SA2 Crates
2023-11-27 05:07:30 -08:00
James R
401321e310
Hardcode Ivo Balls
2023-11-25 05:35:06 -08:00
James R
9ff174dd06
Hardcode Frozen Production Frost Throwers (ceiling and horizontal versions)
2023-11-22 23:53:14 -08:00
James R
4b3ea7460b
Hardcode Gust Planet seasaws
...
- Add states
- MT_GPZ_SEASAW_SPAWN
- MT_GPZ_SEASAW_HITBOX
- SPR_GPPS
- SPR_GPZS
- Add objects API
- Obj_GPZSeasawSpawn
- Obj_GPZSeasawThink
- Obj_GPZSeasawCollide
- objects/gpzseasaw.c
- Gust Planet seasaw behavior
2023-11-21 01:07:17 -08:00
Oni
c24f10a7e7
Merge branch 'fix-bungee-softlock' into 'master'
...
Add Obj_EndBungee, end bungee state when P_ResetPlayer and when player is damaged in any way
Closes #760
See merge request KartKrew/Kart!1641
2023-11-17 09:06:06 +00:00
James R
686f2e2e9d
Add Obj_EndBungee, end bungee state when P_ResetPlayer and when player is damaged in any way
2023-11-17 00:49:26 -08:00
James R
1df4094c65
Mega Barrier for Barrier power-up -- just a visual object
2023-11-16 21:08:30 -08:00
Oni
a51b889444
Merge branch 'fix-super-flicky-whip' into 'master'
...
Fix Super Flickys not being whippable
See merge request KartKrew/Kart!1627
2023-11-15 21:26:31 +00:00
James R
b1c0f6647e
Obj_IsSuperFlickyWhippable: pass target
...
- Old behavior: if flicky is chasing itself. What? Why did
I write this??
2023-11-14 21:01:53 -08:00
AJ Martinez
d54d2f6d04
Merge remote-tracking branch 'origin/master' into catholic-vfx
2023-11-14 21:47:51 -07:00
AJ Martinez
aad6795ba7
Trickpanels: I don't even know who I am anymore
2023-11-13 16:41:09 -07:00
AJ Martinez
041d7660ae
Charge minimum viable visuals (plus future frame/obj setup)
2023-11-12 23:32:59 -07:00
toaster
9e49f761b0
Prison Egg polish: Spawn three Followers on hit
...
- Selected from the mapheader's Audience list
- Since most Prison Break maps don't have Audience lists set, you'll be seeing a lot of Flicky/Motobuddy/Chao for now
- Yes, these will disappear in deathpits like in Sky Chase
- Intentionally did not do this for the CD Special Stage UFO
2023-11-12 22:43:07 +00:00
AJ Martinez
e20218a9d6
Trick Charge VFX WIP
2023-11-12 03:38:17 -07:00
AJ Martinez
f36e699398
Instawhip reject vfx first pass
2023-10-13 17:09:25 -07:00
Lat
dc6bb1bfa9
solve conflicts and update to master
2023-10-07 11:15:47 +02:00
Sally Coolatta
643cf46b61
Ball switch
2023-09-26 08:37:10 -04:00
Lat
a710237fde
Hardcode the remainder of the WPZ objects
2023-09-23 17:05:21 +02:00
Lat
df31c65ebb
Hardcode these godforsaken turbines
2023-09-23 16:32:32 +02:00
Lat
12b80b392b
hardcode ring vaccums
2023-09-23 11:26:56 +02:00