Commit graph

7663 commits

Author SHA1 Message Date
Sally Coolatta
b4f5d931cc Skincolor code cleanup
Split everything off into its own file and turn SETBRIGHTNESS from a define into a function (K_ColorRelativeLuminance).
2020-05-11 02:28:25 -04:00
Sally Coolatta
ccc2d17817 Actually do what the last commit said it would do
🤦
2020-05-10 19:43:41 -04:00
Sally Coolatta
7f04e58665 Use shiny frame as outwards drift 1 2020-05-10 19:28:36 -04:00
Sally Coolatta
393c637954 Gravity is higher underwater when going down 2020-05-10 03:19:21 -04:00
Sally Coolatta
f11751bf8f Stronger turning while underwater 2020-05-10 03:18:41 -04:00
Sally Coolatta
2d7113ac2c Ice physics when touching/underwater 2020-05-10 02:42:05 -04:00
Sally Coolatta
347b9bfc5c Low water gravity only applies going up 2020-05-10 02:41:35 -04:00
wolfs
7bb51aabfd Merge branch 'default-manifest' into 'awful-mix'
Add a default manifest file.

See merge request SinnamonLat/Kart-Public!16
2020-05-10 02:08:19 -04:00
wolfs
ca39b3faef Merge branch 'fallback-refusal' into 'awful-mix'
Display refusal message if there is no HTTP source and internal downloads are disabled

See merge request SinnamonLat/Kart-Public!17
2020-05-10 02:07:59 -04:00
Wolfy
742bf3453b Update hash again 2020-05-09 10:52:23 -05:00
Wolfy
eed42360b0 Forgot to update date modified 2020-05-09 09:15:17 -05:00
ThatAwesomeGuy173
972d052c67 Display refusal message if there is no HTTP source and internal downloads are disabled 2020-05-09 06:06:21 -06:00
Latapostrophe
e9f184f95f Merge branch 'master' of git.magicalgirl.moe:KartKrew/Kart into v2-master 2020-05-09 11:33:11 +02:00
Wolfy
1134d87b5f Update patch.kart hash 2020-05-09 03:16:46 -05:00
Sally Coolatta
b97f3cdcce Horizontal springs offset the sprite 2020-05-09 02:17:35 -04:00
Wolfy
18ee678a3a Minor credits updates 2020-05-09 01:17:10 -05:00
Steel Titanium
63104b78fa Add a default manifest file.
The tldr is that it fixes opengl not working on systems with broken drivers, which is usually older intel GPUs
2020-05-08 22:59:19 -04:00
Sally Coolatta
4941d0ce0e Typo in comment 2020-05-08 21:43:19 -04:00
Sally Coolatta
f210b4a417 Sprite offset code 2020-05-08 19:38:51 -04:00
Sally Coolatta
c2b18a989c More logic to spinning your wheels
Use "tire spinning" animations when you're moving on the ground and/or holding accelerate!

The two cases that are changed are:
- If you're in the air and not pressing accelerate, your tires won't spin anymore.
- If you're on the ground, but not moving, but you're still pressing accelerate, they will spin in place. (right now only happens for start boosting, later it will be for spindashing)

Isn't really a tell for anything, just thought it'd be fun attention to detail :)

Additionally, we can use drift frames in the air. Just makes sense because we have air sparks now.
2020-05-08 18:27:51 -04:00
Sally Coolatta
9ea37836e2 New kart animations!
- Add unique frames for inward and outward drifting.
- Increase the speed threshold required to reach your "fast driving" frames.
- Use slow driving frames when you're slowing down, even if you're techincally above the fast speed threshold.
- Use frameangle to smooth out the transition into drifting, instead of having "pre-turned" drift frames.
2020-05-08 17:26:27 -04:00
Sally Coolatta
9429ae80e1 Only do this if you're the server :VVV 2020-05-07 22:19:32 -04:00
Sally Coolatta
efc8ce335c Rubberbanding spacing was reworked
Instead of the spacing being completely difficulty dependent (which would cause them not to rubberband to 1st place if they were any difficulty lower than 9), it's based on their difficulty & overall race standings & a little bit of port priority instead. This enables you to see a pesudo "rival" even when every bot is the same difficulty.
2020-05-07 04:07:13 -04:00
Sally Coolatta
d2172fc54b Bot amount & difficulty is now controlled by cvars 2020-05-07 02:37:06 -04:00
wolfs
026acc1f7f Merge branch 'large-server-list' into 'awful-mix'
Increase MAXNETNODES so the server list can be larger

See merge request SinnamonLat/Kart-Public!15
2020-05-06 02:57:28 -04:00
Sally Coolatta
d62cb8e9d1 Merge branch 'master' into pet-robo 2020-05-05 20:29:14 -04:00
Wolfy
7fa7543358 Fix the RA only linedef
I forgot some stuff.
2020-05-05 10:25:40 -05:00
Sally Coolatta
636553d1a2 Don't show minimap icons for players who have finished the race 2020-05-04 22:27:55 -04:00
Sal
b99e75c298 Merge branch 'config-lancer' into 'master'
Never worry about config size again

See merge request KartKrew/Kart!253
2020-05-04 21:52:47 -04:00
Sally Coolatta
3b6a2fed77 Make the safe distance from the road farther 2020-05-04 21:46:00 -04:00
James R
7c9824dc56 Multiply the default radius of 384 by mobjscale, but not user set radiuses 2020-05-04 17:54:43 -07:00
James R
e2d4ddcec2 SOC: DefaultWaypointRadius in the level header picardy 2020-05-04 17:39:11 -07:00
Sally Coolatta
2188391d42 add botvars to resynch packet 2020-05-04 20:37:52 -04:00
James R
aa80132976 Let Waypoint Anchors apply to multiple waypoints with the same ID 2020-05-04 17:33:43 -07:00
Sally Coolatta
766c6da005 Give bots servernode, D_NumPlayers no longer counts bots 2020-05-04 19:49:18 -04:00
Sal
ebb3471124 Merge branch 'voting-after-the-vote-ended' into 'master'
Double vote picking and modifying vote after vote ended

See merge request KartKrew/Kart!195
2020-05-04 15:50:02 -04:00
Sal
fdab361827 Merge branch 'pmomz-reset' into 'master'
Reset pmomz after transfer to momz

See merge request KartKrew/Kart!251
2020-05-04 15:20:31 -04:00
James R
67c355e571 Use COM_ImmedExecute to load the config, so the buffer size doesn't matter 2020-05-04 12:19:53 -07:00
lachwright
f796379198 Reset pmomz after transfer to momz 2020-05-05 00:27:53 +08:00
Latapostrophe
8f0bfde23d Merge branch 'master' of git.magicalgirl.moe:KartKrew/Kart into v2-master 2020-05-04 12:52:24 +02:00
Wolfy
aabd65cbff Don't use models for signposts
based james
2020-05-03 23:51:30 -05:00
Sally Coolatta
2dfa20f758 Merge branch 'master' into pet-robo 2020-05-03 23:08:00 -04:00
Sal
aa948b1de3 Merge branch 'handling-fix' into 'master'
Handling code clean-up

See merge request KartKrew/Kart!249
2020-05-03 23:01:22 -04:00
Sal
805d7a17c6 Merge branch 'fun-signpost' into 'master'
Fun server signpost

See merge request KartKrew/Kart!248
2020-05-03 22:54:16 -04:00
Sal
b090b03514 Merge branch 'port-port' into 'master'
Random client port 2.2 port

See merge request KartKrew/Kart!250
2020-05-03 22:51:32 -04:00
James R
8cb58fb394 -clientport (it's back!) and -serverport, which is an alias to -port
If you ever need to, you can change the client port number.

(cherry picked from commit 843d9b9f0a345330d97c579e94f208eb2b65c156)
2020-05-03 18:35:52 -07:00
James R
5c0566d906 Use a pointer for port_name
Using strcpy is stupid because we don't know how long the argument would be.
There's no need for a buffer anyway.

(cherry picked from commit 4e321012894b2aa87e312597f19be26b30545a8b)
2020-05-03 18:35:51 -07:00
James R
77ddf635a5 Use a random port when connecting
(cherry picked from commit f584b61c93a97e1a9852f306acba673ced21e03a)
2020-05-03 18:35:51 -07:00
Sally Coolatta
ecb01ef83b Merge branch 'master' into pet-robo 2020-05-03 21:33:30 -04:00
Sally Coolatta
b9ff3403a9 Add missing netxcmdnames from james stuff 2020-05-03 21:32:12 -04:00