Latapostrophe
49acbe9bee
Fix /me and sayteam, except sayteam now actually doesn't do anything anymore.
2018-10-01 20:23:56 +02:00
toaster
c9da6cd856
Minor HUD offset tweak for splitscreen eggnum.
2018-10-01 18:10:12 +01:00
toaster
d0e629a8e2
Correct some inconsistencies I missed in the previous commit.
2018-10-01 13:51:23 +01:00
TehRealSalt
e6fd41339a
DrawFill supports splitscreen offset flags
2018-10-01 08:41:44 -04:00
toaster
379772e5aa
Allow respawning spectators before starttime is up because they no longer spawn in a condition that allows them to get an unfair advantage (drop dash or its ghetto 2.0-esque predecessor)
...
Also, some camera tweaks:
* Force chasecam when exiting, just like it's forced when you're dead and not a spectator.
* Force a horizontal camera angle aiming when spectator and dead, to avoid skybox bugs.
2018-10-01 13:25:13 +01:00
toaster
14a5ffbfd8
Based on netgame comments last night, update the tab rankings info to show less information in race.
2018-10-01 12:52:54 +01:00
toaster
f1267f8ae1
Don't allow a new driftboost of lesser magnitude to completely cancel an existing driftboost.
2018-10-01 12:27:35 +01:00
TehRealSalt
96506359f1
Goodbye cvar
2018-10-01 07:21:02 -04:00
toaster
0ec952d019
Add a SECTIONRACE
map flag. So far, all it does is prevent the number of laps from exceeding the map default, but it's a base to work off of if we want to add any other changes specifically for section races in future.
2018-10-01 12:12:48 +01:00
toaster
487a2ecf2e
Merge branch 'master' of https://git.magicalgirl.moe/KartKrew/Kart.git into toast_misc
2018-10-01 11:46:13 +01:00
TehRealSalt
71e40f68cd
Foolish error
2018-09-30 21:47:04 -04:00
TehRealSalt
73100b22d5
Please don't punish offline practice
2018-09-30 21:46:12 -04:00
TehRealSalt
a4f3d4867d
Change dummysplitplayers into splitplayers, unhide it, and set it when joining and not just hosting
...
Silly oversight
2018-09-30 18:07:05 -04:00
TehRealSalt
9cf379f091
kartdebugnodes
2018-09-30 17:47:56 -04:00
Monster Iestyn
800b3bb240
Move player + player mobj existence checks to top of P_MoveChaseCamera. This is the only place it makes sense to even check them tbh.
...
While I'm at it, let's also use the "mo" variable instead of player->mo throughout the function (to be consistent)
2018-09-30 22:18:48 +01:00
TehRealSalt
5132c31e0f
I have no idea if this is an actual problem or not, but this was in the back of my mind from day 1
2018-09-30 17:17:33 -04:00
TehRealSalt
bc807dccc4
Sorta messy menu to set splitscreen
...
Now this branch is completely functional!
2018-09-30 17:09:59 -04:00
TehRealSalt
ad06b3c62f
Proper G_GametypeHasSpectators for netgame splits
2018-09-30 16:35:05 -04:00
TehRealSalt
4da5c165f4
Fix all of the joining ghost issues or desyncing
...
The answer was so obvious! Just add a XD that just calls CL_RemovePlayer! Duh!
2018-09-30 16:20:01 -04:00
TehRealSalt
56ec3d0465
Probably should do this too...
2018-09-30 12:19:26 -04:00
TehRealSalt
7d8891f057
Instead of directly using CL_RemovePlayer, do a silly loop around
...
Hopefully I don't have to keep this, just have to see if it works
2018-09-30 12:12:12 -04:00
TehRealSalt
d705d2a606
Temporary testing measure
...
set splitscreen = 3 on host or connect
2018-09-30 11:22:56 -04:00
TehRealSalt
f858b2aa11
RIP, didn't commit this
2018-09-30 11:22:31 -04:00
TehRealSalt
847924a47a
Let's try what that comment suggests.
2018-09-30 11:22:10 -04:00
TehRealSalt
5628ffe360
HUD debugger (no cvar yet)
2018-09-30 11:21:41 -04:00
TehRealSalt
fc93e5812d
Add a message for when multiple players on one node get removed
...
Example:
Chrome has been kicked (Go away)
Shadow has left the game (Joined with Chrome)
Kryne has left the game (Joined with Chrome)
Vyce has left the game (Joined with Chrome)
2018-09-30 01:51:49 -04:00
TehRealSalt
3c567b39f1
Minor splitscreen+netgame fixes
...
Mainly related to drawing Battle arrows or Hyudoro
2018-09-30 01:23:59 -04:00
TehRealSalt
1d6215030e
Online splitscreen
...
It WORKS, including kicking players in splitscreen
2018-09-30 00:51:03 -04:00
Sryder
005e3ce514
Merge branch 'hack_the_de_damnit' into 'master'
...
Fix dehacked list incongruence
See merge request KartKrew/Kart!20
2018-09-29 16:52:41 -04:00
Sryder
5322caa435
Merge branch 'invert_dynamic_slopes' into 'master'
...
Flip dynamic slope toggle
See merge request KartKrew/Kart!17
2018-09-29 16:51:35 -04:00
toaster
ab59504be0
Experimental: Making the ghetto waypoints we have right now their own mobj list in order to make them slightly less bullshit
2018-09-29 20:28:27 +01:00
toaster
1be13e8e2d
Fix dehacked list incongruence.
2018-09-29 16:43:00 +01:00
toaster
2c1db167da
Correct that thing Lat` found where sometimes the controls menus'd get "stuck" replacing the second key every time, effectively only allowing one key until you clear it and try again.
...
Also, sounds.
2018-09-29 16:18:16 +01:00
toaster
21ba9921da
Some credits tweaks (alphabetical ordering plus new names, plus slight downwards adjustment of TYLER52
)
2018-09-28 20:10:22 +01:00
toaster
8ccaa1fcee
Flip dynamic slope toggle.
2018-09-28 12:58:07 +01:00
TehRealSalt
68bf1f60f3
"TICRATE*1"?!
2018-09-27 18:44:14 -04:00
TehRealSalt
7c5d47deb5
No mashing in Record Attack
2018-09-27 18:42:42 -04:00
TehRealSalt
7de6a63207
Talk key is a two-way toggle for non-keyboard binds
2018-09-27 18:32:48 -04:00
TehRealSalt
6d798f00e7
Yet another scale fix
2018-09-27 18:26:37 -04:00
TehRealSalt
5419ac82ee
1 more fix
2018-09-27 17:21:06 -04:00
TehRealSalt
30005ad39b
Scale fixes
2018-09-27 17:17:04 -04:00
TehRealSalt
cf5c0a7a6a
New bindable keys
...
You can now remap Change Viewpoint, Screenshot, and Toggle GIF Recording to other keys, mainly for gamepads
They also pushed me to my breaking point and I couldn't tolerate the control menu anymore, thanks to toaster for the scrolling backport
2018-09-27 16:55:21 -04:00
toaster
169411e3da
Disable cv_joinnextround
behind #define VANILLAJOINNEXTROUND
.
2018-09-27 21:38:19 +01:00
toaster
fb102f8131
Fix dash-dust spawning not happening when drop-dashing, despite its function being called.
2018-09-27 18:39:54 +01:00
toaster
7f5b5ecb60
Spring *panels* now use sfx_kc2f
again (but pogo spring *items* still do sfx_kpogos
, in case you were worried).
2018-09-27 18:32:07 +01:00
toaster
e4f6015b50
Revamp flat alignment to be consistent across all renderer functions except for the software slope renderer, which me and fickle tried our best at but couldn't get to work. (This is a backport of 2.2 code that slightly postdates the improved flat alignment Kart's had for a while.)
...
This fixes #11 .
2018-09-27 18:11:43 +01:00
TehRealSalt
3d582bc98f
Viewpoint key improvements
...
- Don't cycle through exiting players
- Don't cycle through karma players in Battle
- Disable console print on switch, it's already got a HUD element
2018-09-26 21:35:57 -04:00
TehRealSalt
1a37335675
ESC rebind works on both bound keys
2018-09-26 20:51:25 -04:00
TehRealSalt
a223375cc0
Remove the commented out SALLYALTRAINBOW define
...
The relative luminance tweak fixes what it was meant to fix, but without changing the core functionality
2018-09-26 20:40:26 -04:00
toaster
8aff76b8c3
Just realised the inputwheel jittering in Sryder's videos was my fault, so fix this even better
2018-09-25 22:37:04 +01:00