Commit graph

23965 commits

Author SHA1 Message Date
Sal
702faa60f1 Merge branch 'fix-unfix-flat-offsets' into 'master'
Fix TextmapUnfixFlatOffsets & other writetextmap bugs

See merge request KartKrew/Kart!1437
2023-08-27 20:04:22 +00:00
Sally Coolatta
a4911b0821 Add equation slopes to writetextmap 2023-08-27 15:49:05 -04:00
Oni
055e4f1e50 Merge branch 'moar-sneaker-panels' into 'master'
More Sneaker Panels

See merge request KartKrew/Kart!1430
2023-08-27 19:29:11 +00:00
Sally Coolatta
e7c3a8ac46 Fix thingstringarg typo in -writetextmap 2023-08-27 14:36:48 -04:00
Sally Coolatta
1bbe90f659 Fix TextmapUnfixFlatOffsets
It had the right idea, it just literally did it wrong :P
2023-08-27 14:04:28 -04:00
James R
d0ada97e0b Merge branch 'write-textmap-command' into 'master'
Make -writetextmap a console command, call it "writetextmap"

See merge request KartKrew/Kart!1426
2023-08-27 11:42:23 +00:00
James R
ae0e34bbbe Merge branch 'fastfall-trickpanel' into 'master'
Pogospring / trickpanel disable fastfall (resolves #624)

Closes #624

See merge request KartKrew/Kart!1427
2023-08-27 11:39:45 +00:00
James R
92bc946d60 Merge branch 'no-scams' into 'master'
No last-minute scams with Garden Top / Flame Shield (resolves #603)

Closes #603

See merge request KartKrew/Kart!1433
2023-08-27 10:27:22 +00:00
James R
359186bc5d Merge branch 'magician-scale-change' into 'master'
Fix Magician Box going crazy when player changed scale

See merge request KartKrew/Kart!1434
2023-08-27 10:23:35 +00:00
AJ Martinez
03b491a2fa Fix Magician Box going crazy when player changed scale 2023-08-26 23:49:33 -07:00
AJ Martinez
d7e989c54c Buff Flame Shield bar-per-distance to compensate for scamlessness 2023-08-26 23:32:13 -07:00
AJ Martinez
1666d872e2 No last-minute scams with Garden Top / Flame Shield 2023-08-26 23:22:55 -07:00
Lach
3ca23fbecf Remove scenery flag from Sneaker Panel Spawners (to tick their fuse) 2023-08-27 14:59:42 +10:00
Lach
ac9b96e98b Add spawn rate arg to Sneaker Panel Spawners; allow sneaker panels to scale themselves redundantly 2023-08-27 14:01:23 +10:00
Oni
ec83b73ee9 Merge branch 'bubble-bounce' into 'master'
Bubble bounce converts height into speed, bubble set boosts

See merge request KartKrew/Kart!1425
2023-08-26 23:14:05 +00:00
AJ Martinez
dbe8f4c820 Pogospring / trickpanel disable fastfall 2023-08-26 15:37:29 -07:00
AJ Martinez
cfa20179b0 Higher bubble bounce 2023-08-26 15:15:34 -07:00
James R
cb06fedc18 Make -writetextmap a console command, call it "writetextmap"
- Convert multiple maps at once
- The game cheers for you when it's done and tells you
  where it saved the TEXTMAP files
2023-08-26 06:05:09 -07:00
VelocitOni
f3f0ce7351 Don't nerf results
Fast-fall bounce speed can't reduce your speed if the conversion would've been lower
2023-08-26 00:47:13 -04:00
AJ Martinez
b005cf017e Bubble bounce converts height into speed, bubble set boosts 2023-08-25 20:50:24 -07:00
Oni
9bbd850d74 Merge branch 'cvar-reorganization' into 'master'
Refactor cvar definitions completely, move everything to cvars.cpp

See merge request KartKrew/Kart!1422
2023-08-26 03:42:31 +00:00
Oni
3f596a24ba Merge branch 'dialogue-2' into 'master'
Dialogue 2

See merge request KartKrew/Kart!1421
2023-08-26 03:42:10 +00:00
VelocitOni
2eef398381 Merge branch 'master' into dialogue-2 2023-08-25 22:46:14 -04:00
Oni
d2021560e5 Merge branch 'cheats-menu' into 'cvar-reorganization'
Cheats menu on the pause menu

See merge request KartKrew/Kart!1424
2023-08-26 02:34:42 +00:00
James R
64a112e358 Pause menu: add cheats menu
Automatically populated with every cheat cvar.
2023-08-25 17:35:29 -07:00
James R
0559713c41 cvars.cpp: add descriptions to all cheats 2023-08-25 17:25:19 -07:00
James R
f1e4aa5cd4 consvar_t: add optional description field 2023-08-25 17:24:13 -07:00
James R
88cb0dda22 V_DrawFill: clip with cliprect 2023-08-25 17:24:13 -07:00
James R
6c0b042eed Refactor cvar definitions completely, move everything to cvars.cpp
- No need to call CV_RegisterVar
- Cvar definitions live in only one file, easier to locate
- Organized into sections -- netvars, cheats, etc.
- Use builder pattern to initialize cvars
- Still need to extern if you want to read the cvar value
2023-08-25 17:22:40 -07:00
James R
6a3d298d00 CMakeLists.txt: remove -Wnested-externs warning 2023-08-25 17:19:04 -07:00
James R
c194ccb81a Remove more unused cvars
- respawnitem
- respawnitemtime
- respawndelay
- startinglives
2023-08-25 17:18:21 -07:00
Oni
bc0a187961 Merge branch 'thing-script-args' into 'master'
Separate script args from mapthing args

See merge request KartKrew/Kart!1405
2023-08-25 23:29:06 +00:00
Sally Coolatta
3c14931764 Merge master 2023-08-25 18:39:01 -04:00
Sally Coolatta
3c8eb505cc Merge branch 'master' into thing-script-args 2023-08-25 18:32:55 -04:00
toaster
4abc0b2c5d Merge branch 'motd' into 'master'
Add server join splash (resolves #266)

Closes #266

See merge request KartKrew/Kart!1423
2023-08-25 20:43:02 +00:00
toaster
4d08f5e888 Move Song Credits down by 8 pixels to avoid overlap with top-region MOTD 2023-08-25 21:41:49 +01:00
toaster
92bd71496e VC review
- Continue showing up on main in-game pause menu
- Flip to top half of screen, to avoid conflict with Round Queue
- Show over most UI, including menu
2023-08-25 21:41:15 +01:00
Oni
b63f3f6f16 Merge branch 'majin-box' into 'master'
Auto Roulette (resolves #618)

Closes #618

See merge request KartKrew/Kart!1411
2023-08-25 19:24:42 +00:00
Sally Coolatta
2a68650477 Clear name/contact with strncpy instead of memset
Probably doesn't matter, but it satisfies my OCD better
2023-08-25 15:08:53 -04:00
Sally Coolatta
c2c46aca58 Add note about MOTDICON 2023-08-25 14:56:50 -04:00
Sally Coolatta
819ebc4c26 Highlight contact with shoutcolor 2023-08-25 14:51:21 -04:00
Sally Coolatta
019546e846 Add server join splash
Just wanted to give literally any possibility of seeing the server contact as a client
2023-08-25 14:42:01 -04:00
Sally Coolatta
e30ff926d8 Default voice to sfx_ktalk
Someone just needs to put an actual sound for it in sounds.pk3
2023-08-25 13:15:50 -04:00
Sally Coolatta
71e068a8b6 Display Z button 2023-08-25 08:16:16 -04:00
Sally Coolatta
764010b3ab Implement talk sounds
We're in Undertale
2023-08-25 07:53:09 -04:00
Sally Coolatta
3009f1c106 Small dialogue polish
- Slide in from top
- Fix chaining multiple dialogues with the same speaker not working
- Unset when changing level
- Sped up punctuation pause a bit
2023-08-25 06:50:12 -04:00
Sally Coolatta
ffda097421 Fix no control toggle 2023-08-25 05:05:51 -04:00
Oni
148b56eccf Merge branch 'kill-dead-shit' into 'master'
Remove some unused code

See merge request KartKrew/Kart!1420
2023-08-24 22:10:43 +00:00
Oni
669bc1ed76 Merge branch 'spraycans' into 'master'
Spraycans

Closes #609

See merge request KartKrew/Kart!1419
2023-08-24 22:10:11 +00:00
Sally Coolatta
16e6aa423e Dialogue 2 2023-08-24 17:28:53 -04:00