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
James R
e07fbd9a6e
Do not spawn digits for overhead item display
...
This fixes desyncs in Battle when picking up stacks of
items :D
2024-01-05 19:39:25 -08:00
Eidolon
61db93db0c
Hardcode Joypolis trick balloons
2024-01-05 17:56:38 -06:00
AJ Martinez
10fc178d7a
Netgames: never spawn shrines, instead of despawning them
2024-01-02 23:30:55 -07:00
AJ Martinez
edbc62f7d6
Despawn Mystic Melody shrines online
2024-01-02 15:29:44 -07: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
toaster
fa6beeaaea
GT_TUTORIAL: Allow MT_RANDOMITEM to respawn
2023-12-18 17:27:47 +00:00
toaster
a4c91f66ec
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into tutorial-pass
2023-12-17 12:09:06 +00:00
SteelT
05b2cced68
Set default scale for wallspikes
2023-12-11 21:33:58 -05: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
James R
441d526a15
Hardcode Angel Island scenery objects
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
James R
50f8db9f4d
Balloon: bob at random phase
2023-12-08 03:57:51 -08:00
James R
581df0848d
Balloon, Bumper: increase shadow size
2023-12-08 03:54:51 -08: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
Oni
e77a52e9fa
Merge branch 'sealed-vanish' into 'master'
...
Winning player vanishes when crossing finish line in Sealed Stars
See merge request KartKrew/Kart!1677
2023-12-08 04:36:17 +00:00
James R
5cba9d63b3
Hardcode Lost Colony Fuel Canisters
2023-12-07 19:19:02 -08:00
James R
f6ce183cee
Add Lost Colony Fuel Canister states
2023-12-07 19:18:33 -08:00
James R
7aa5b47851
P_RunOverlays: copy punted state from target
2023-12-04 20:24:25 -08:00
James R
39486a56d6
p_saveg.c: initialize "special" fields of mobj, if spawned from mapthing, in default state
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
b36695db8d
Add Ivo Ball states
2023-11-25 05:10:51 -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
toaster
a55803b690
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into other-progression
2023-11-18 18:00:05 +00:00
Oni
94a593487b
Merge branch 'fix-reducevfx' into 'master'
...
Fix `reducevfx` mkaing some VFX visible, when they shouldn't be
See merge request KartKrew/Kart!1622
2023-11-18 07:11:25 +00:00
Gunla
706c639c70
Merge branch 'fix-splitscreen-director-toggle' into 'master'
...
Fix director not switching on when a party member enters
See merge request KartKrew/Kart!1639
2023-11-18 00:15:32 +00:00
Oni
9a5515fb31
Merge branch 'empty-kart-fixes' into 'master'
...
Fix dead karts creating terrain splashes indefinitely; remove fuse but let them be killed
Closes #748
See merge request KartKrew/Kart!1631
2023-11-17 09:32:09 +00:00
Oni
f54ad00662
Merge branch 'mega-barrier' into 'master'
...
Mega Barrier
See merge request KartKrew/Kart!1636
2023-11-17 08:53:41 +00:00
Oni
3a36263296
Merge branch 'fix-gravflip-shields' into 'master'
...
Fix Thunder/Flame shield in gravity flip (resolves #754 )
Closes #754
See merge request KartKrew/Kart!1609
2023-11-17 08:25:59 +00:00
James R
1df4094c65
Mega Barrier for Barrier power-up -- just a visual object
2023-11-16 21:08:30 -08:00
James R
0bdbeb9f92
P_SpawnPlayer: always turn director on for spectators
...
Fixes director sometimes not switching when a party member
enters the game.
2023-11-16 18:53:32 -08:00
toaster
0762b93ef2
Tutorial skipping challenge - first pass
...
- Go to a MainCfg-specified map on its guessed gametype
- `TutorialChallengeMap = RR_ZonedCity`
- Some unique settings
- K_CanChangeRules() == false
- If GTR_CIRCUIT, make it Hard Speed
- If GTR_BUMPERS, die in one hit
- If GTR_BOTS, make them all difficulty 13 of the default bot skin
- No Medals or Spray Cans during the Tutorial Challenge
- Complete the stage in 1st place or don't bother at all
- Has the "Give up" menu option available, but no "Try Again"
- Condition for successfully completing the Tutorial Skip
- `Condition1 = TutorialSkip`
Related bugfixes:
- Correctly wipe skipstats when returning to the Title/menus
- Typing of `ultimatemode` (hey this isn't accessible by anything right now I wonder)
2023-11-16 21:44:52 +00:00
toaster
97996d1a22
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into other-progression
2023-11-16 13:46:59 +00:00
toaster
13b83e3f09
Merge branch 'fix-director-prank' into 'master'
...
Fix viewpoint switching to bot in Tutorials (could have been a rare bug in netgames too!)
Closes #758
See merge request KartKrew/Kart!1630
2023-11-16 10:05:23 +00:00
AJ Martinez
d6dc6e3541
Merge remote-tracking branch 'origin/master' into fix-gravflip-shields
2023-11-15 23:58:21 -07:00
James R
72f1414432
MT_KART_LEFTOVER: remove fuse, let it be killed
...
Gets punted into the air when it's killed.
2023-11-15 20:03:47 -08:00
James R
6d883feadf
P_ZMovement: stop empty kart from falling forever, and creating infinite terrain splashes
2023-11-15 19:19:11 -08:00
James R
7de237dfd3
P_SpawnPlayer: do not turn on director if another player spectates and you are alone
2023-11-15 18:55:57 -08:00
James R
2ebbfe3e7a
MT_WALLSPIKE: let radius be increased without requiring map/HVR adjustment
2023-11-15 14:51:16 -08:00
AJ Martinez
d54d2f6d04
Merge remote-tracking branch 'origin/master' into catholic-vfx
2023-11-14 21:47:51 -07:00
James R
ee7f3d7108
Replace K_ReduceVFX with K_ReduceVFXForEveryone, replace owner cases with RF_REDUCEVFX
2023-11-13 23:49:33 -08:00
James R
049efe809f
mobj_t: add owner member
2023-11-13 23:49:33 -08:00
James R
9b86dbf8e0
MT_DAYTONAPINETREE_SIDE: set punt_ref to center object
2023-11-13 22:18:35 -08:00