James R
4fb0dfa9c0
New pogospring behavior
...
Spawns a spring under you. First bounce gives you trick
air time, subsequent bounces give you tumble.
2022-08-01 05:27:32 -07:00
James R
fda4679aa8
Add sfx_eggspr
2022-08-01 05:21:10 -07:00
James R
e360270b13
Add MT_POGOSPRING, orange spring
2022-08-01 05:21:10 -07:00
James R
fc970336f7
Readjust Battle item odds
2022-08-01 05:21:10 -07:00
James R
0c1afe29cb
Max flame shield meter in Battle
2022-08-01 05:21:10 -07:00
James R
39dd77af5e
Give invincibility when coming back from karma bomb
2022-08-01 05:21:09 -07:00
James R
74841257ad
Add K_DoInvincibility
2022-08-01 05:21:06 -07:00
James R
67d4f96154
Give 1.5x speed to karma bombs
2022-08-01 05:17:23 -07:00
SinnamonLat
a8d847227d
WIP: time attack, kinda works but crashes when you finish lol
2022-07-27 12:04:52 +02:00
SinnamonLat
2a4c4f86fc
WIP: server browser (only shows fake servers you can't connect to rn)
2022-07-26 23:50:23 +02:00
Eidolon
308a4ba345
Merge branch 'delete-system32' into 'master'
...
Purge a bunch of legacy/unused stuff
See merge request KartKrew/Kart!632
2022-07-23 18:33:45 +00:00
Eidolon
eff3767216
Remove FMOD files
...
Aren't used and definitely should not be in here anymore
2022-07-23 12:57:46 -05:00
Eidolon
56d01bb874
Remove legacy SRB2Launcher
2022-07-23 12:57:46 -05:00
Eidolon
38fa168810
Remove old master server PHP scripts
...
Blast from the past, buuuut let's trim the fat here too.
2022-07-23 12:57:46 -05:00
Eidolon
0907224122
Remove unmaintained SOCEdit
...
Written in VB6. Superceded by better tools and also probably not even
buildable anymore.
2022-07-23 12:57:46 -05:00
Eidolon
d02357f857
Remove old SDL 1.2 patches
...
SRB2 no longer works with 1.2 or Dreamcast so these are irrelevant
2022-07-23 12:57:46 -05:00
Eidolon
9b09c7a4b7
Remove lumpmod tool
...
Superceded by far superior tools
2022-07-23 12:57:46 -05:00
Eidolon
0823709eee
Remove DJGPP GDB stub
...
Once more, SRB2 no longer works on DOS so this is irrelevant
2022-07-23 12:57:46 -05:00
Eidolon
f89cabe2d7
Remove unused djgpp patch
...
SRB2 no longer works on DOS so this is irrelevant
2022-07-23 12:57:46 -05:00
Eidolon
75d32dbe41
Remove legacy SRB2Updater tool
...
Also unsupported and nonfunctional
2022-07-23 12:57:46 -05:00
Eidolon
1784436bfc
Remove SRB2 Music Player
...
This thing is ancient history and also depends on FMOD.
2022-07-23 12:57:46 -05:00
Eidolon
df2247128a
Remove win32 backend-specific files
2022-07-23 12:57:35 -05:00
SinnamonLat
fdf57e59db
futureproof and use int16 for skins in menu instead of sint8
2022-07-22 14:13:31 +02:00
SinnamonLat
fc4b0d8776
Add page system on csel when alone to make alts easier to see
2022-07-22 13:57:48 +02:00
SinnamonLat
3e904e23aa
Make menus much faster
2022-07-22 12:08:24 +02:00
SinnamonLat
10e23827c0
Fix being unable to go back to profile select unless you were the last active player
2022-07-20 19:35:51 +02:00
SinnamonLat
d5e9283c2e
Allow selecting profile with no changes to speed up charsel process
2022-07-20 19:35:51 +02:00
SinnamonLat
f0e5c144ec
don't load newmenus.pk3
2022-07-20 19:35:51 +02:00
Sal
9cb72a73d7
Merge branch 'line-460-animate-2' into 'master'
...
Play ring collect animation for line 460
Closes #235
See merge request KartKrew/Kart!627
2022-06-12 17:15:27 +00:00
James R
3b4bb8aea1
Fix always evaluates true warning
2022-06-11 16:49:36 -07:00
James R
48a8b8b817
Fix overflow check
2022-06-11 05:27:25 -07:00
James R
f18f316b8e
Scale weather momz
2022-06-10 20:40:19 -07:00
James R
f1936c83fd
Merge branch 'scaled-weather' into 'master'
...
Scale weather with MobjScale
Closes #131
See merge request KartKrew/Kart!625
2022-06-11 03:23:03 +00:00
James R
d168c2805a
Merge branch 'invisible-snake' into 'master'
...
True death lightsnake
Closes #246
See merge request KartKrew/Kart!626
2022-06-11 03:10:32 +00:00
James R
6bc1d65442
Merge branch 'custom-weather' into 'master'
...
Allow freesloting & editing precipprops
See merge request KartKrew/Kart!612
2022-06-11 03:05:37 +00:00
James R
6a7b42c063
Cap hyudoro speed at 50% kart speed for first place
2022-06-10 18:24:56 -07:00
Sally Coolatta
9a49d96c76
date-time todo comment
2022-06-10 18:34:17 -04:00
Sally Coolatta
f19f8bc706
Ban improvements
...
- Save a note of the username, not just the reason.
- Allow setting a mask with the `banip` command.
- Make ban.txt's formatting a lot more sane. Username and reason are stored in quotes. The mask uses the same formatting as actual CDIR.
- Keep track of if we tried to load ban.txt. If it wasn't, then don't save over it with a blank file.
- Disallow quotes in player names, as it makes player name detection in console more annoying, and saving username in files scary.
2022-06-10 18:27:43 -04:00
Sally Coolatta
79101e56e4
Automate commands
...
- `automate_set <event name> <command>` to set a command to run each time an event triggers.
- Currently implemented events are "roundstart", "intermissionstart", and "votestart", all of the ones from HOSTMOD.
- Turn `automate` off to disable this feature entirely. Because of the new safer way this is implemented (in HOSTMOD, this just calls some console aliases), this is turned on by default instead of off.
- This is set up in a way to facilitate adding more automation events very easily, if desired.
2022-06-10 11:19:17 -04:00
Sally Coolatta
6b6d88641f
Scheduling commands
...
- `schedule_add <seconds> <command>` to add a command that runs on a recurring timer.
- `schedule_list` to print out all of the scheduled tasks.
- NEW: `schedule_clear` to revert the schedule to a blank slate.
- `schedule` cvar determines whenever or not to run the scheduled tasks. Unlike HOSTMOD, turning this off will reset the timers of the tasks, instead of freezing them.
- I did not implement HOSTMOD's ability to pick from several random command per scheduled task. Would drastically increase the code complexity when you can just use a choose command in your schedule_add for the exact same effect.
2022-06-10 09:24:08 -04:00
James R
58b9b00e8e
Line 460: animate rings, toggle ring boost cap
...
Uses K_AwardPlayerRings so rings can be overloaded.
2022-06-10 00:05:22 -07:00
James R
f6a445c281
Add K_AwardPlayerRings, adds to player->superring
2022-06-10 00:03:05 -07:00
James R
1800970ed9
Death: respawn from where you died and take an invisible lightsnake
2022-06-09 22:49:30 -07:00
Sal
7a8f3ee88b
Merge branch 'minimum-forward-trick' into 'master'
...
Use constant minimum speed for tricks
Closes #245
See merge request KartKrew/Kart!622
2022-06-08 13:08:12 +00:00
Sal
892211bcae
Merge branch 'fix-line-80' into 'master'
...
Fix line 80
Closes #181
See merge request KartKrew/Kart!616
2022-06-08 13:07:08 +00:00
Sal
70806af101
Merge branch 'fix-opengl-relative-skybox' into 'master'
...
Fix OpenGL skybox centerpoint translation
Closes #241
See merge request KartKrew/Kart!623
2022-06-08 13:05:39 +00:00
Sal
d01453b136
Merge branch 'no-op-zero-length-sounds' into 'master'
...
Do not play NULL sfx data
Closes #226
See merge request KartKrew/Kart!624
2022-06-08 12:58:28 +00:00
Sal
09e4918842
Merge branch 'autosave-testers-replays' into 'master'
...
Force replays to auto save in testers build
Closes #243
See merge request KartKrew/Kart!618
2022-06-08 12:58:09 +00:00
James R
69763fd804
Spawn more precip objects under smaller MobjScale
2022-06-08 00:36:06 -07:00
James R
5b3f1b2c10
Scale precipitation to mapobjectscale
2022-06-08 00:36:06 -07:00