James R
d66b82605b
Cleanup order and indentation of item definitions
2022-09-28 00:07:00 -07:00
Sal
5d8df43b10
Merge branch 'cheats-streamline' into 'master'
...
Streamline cheats
See merge request KartKrew/Kart!697
2022-09-27 20:23:04 +00:00
Sally Coolatta
9159f5da05
kartdebugitem defaultvalue = None
...
Should remove console spam
2022-09-27 16:16:45 -04:00
Sally Coolatta
b7bfa5a5c7
Don't try cheater warning if NULL netvar
2022-09-27 16:16:04 -04:00
Sally Coolatta
6a37c1962f
Merge branch 'cheats-streamline' of https://git.do.srb2.org/KartKrew/Kart into cheats-streamline
2022-09-27 15:58:06 -04:00
Sally Coolatta
d61c9aefe1
Use cvar->string instead of svalue for the check
2022-09-27 15:57:31 -04:00
Sally Coolatta
9d383dd38f
Use cvar->value instead of svalue for the check
2022-09-27 15:55:08 -04:00
Sally Coolatta
85499045f9
Merge branch 'master' into cheats-streamline
2022-09-27 15:41:17 -04:00
Sally Coolatta
c7241bdbe6
Merge branch 'cheats-streamline' of https://git.do.srb2.org/KartKrew/Kart into cheats-streamline
2022-09-27 15:24:40 -04:00
Sally Coolatta
fa343d4ecd
Strip items when using kartgiveitem
...
Fixes some annoyances I have when using this command
2022-09-27 15:24:17 -04:00
Sally Coolatta
fd7cadd566
Strip items when using kartgiveitem
...
Fixes some annoyances I have when using this command
2022-09-27 15:23:26 -04:00
Sally Coolatta
e2b2b7785c
Cheater warning
2022-09-27 15:22:59 -04:00
toaster
e03a97c18a
Fix double i++ in M_LoadJoinedIPs
2022-09-27 19:52:37 +01:00
Sally Coolatta
562f5398a0
Properly say when a cvar is a cheat
2022-09-27 14:25:08 -04:00
Sal
be0b700b76
Merge branch 'joinedip-fixes' into 'master'
...
Joined IP fixes
Closes #287 and #288
See merge request KartKrew/Kart!694
2022-09-27 18:10:19 +00:00
Sal
8ced33c236
Merge branch 'turning-off-by-one' into 'master'
...
Fix right turning being slightly weaker than left turning
See merge request KartKrew/Kart!709
2022-09-27 18:02:54 +00:00
Sal
699666a5d3
Merge branch 'better-splash' into 'master'
...
TERRAIN expansion pak
See merge request KartKrew/Kart!680
2022-09-27 16:02:07 +00:00
James R
3d2f6770a5
Divide G_PlayerInputAnalog values by JOYAXISRANGE
...
Previously right shifted by 10, which should've been
equivalent to divide by 1024. It returned -799 or 800 for
a full turn in either direction though.
This commit lets turning values reach KART_FULLTURN in
either direction.
2022-09-26 20:44:09 -07:00
toaster
52f0217bac
Completely rewrite how joined IPs are saved and written... again
...
- Use strlcpy instead of strcpy to prevent footguns
- Use fprintf instead of raw fputs
- Enforce consistent MAX_LOGIP (255) length for each component instead of a combination of magic number 255 and MAXSTRINGLENGTH (32!?) depending on where you look
- Fix fun memory leak in waiting
- Avoid pointless strlens
2022-09-26 21:28:33 +01:00
toaster
dfce863449
Dummy out connectedservername usage for now, as it's only ever written to when YOU host
2022-09-26 20:52:08 +01:00
toaster
5779ac6a05
Re-order IPs on successful connection to recent server
2022-09-26 20:41:14 +01:00
toaster
e58a109a2b
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into joinedip-fixes
2022-09-26 20:16:34 +01:00
toaster
710b2da729
Don't strcpy into beyond the end of the joinedIPlist array
2022-09-26 20:14:17 +01:00
toaster
ff629a4c78
Merge branch 'kill-nonet' into 'master'
...
Kill last of NONET, DJGPP (DOS), WATTCP (also DOS?), _WINDOWS (DirectDraw)
See merge request KartKrew/Kart!704
2022-09-26 17:02:55 +00:00
toaster
90578b2628
Fix G_UpdateVisited, this time in a forward-thinking way
...
- Check for if a single local player isn't spectator or no-contested.
- Clean up code to return early if exclusionary conditions are met, rather than one long if conditional bundling them together
2022-09-26 17:16:53 +01:00
toaster
4d9f19200b
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into cheats-streamline
2022-09-26 17:07:02 +01:00
James R
89641f5ff4
Add GTOP sprite definition
...
🥹
2022-09-25 18:15:10 -07:00
Sally Coolatta
b440724bc5
Set random class for the new splash features
2022-09-25 20:01:46 -04:00
Sally Coolatta
21d32511a5
Merge branch 'master' into better-splash
2022-09-25 20:01:27 -04:00
Sally Coolatta
f34d565ebc
Merge branch 'cheats-streamline' of https://git.do.srb2.org/KartKrew/Kart into cheats-streamline
2022-09-25 19:57:36 -04:00
Sally Coolatta
0db0a1646a
cv_renderhitbox is a cheat
2022-09-25 19:57:21 -04:00
James R
839f59a896
Make CV_CHEAT cheats disabled cvar override always work for real
2022-09-25 16:50:32 -07:00
James R
8fe6971e9a
Fix -Wbad-function-cast
2022-09-25 16:49:22 -07:00
Sally Coolatta
73aaa6baf8
As per jart suggestion
2022-09-25 18:16:07 -04:00
toaster
8811e66409
Merge branch 'hut-sucks' into 'master'
...
Replay hut code smell fix
See merge request KartKrew/Kart!708
2022-09-25 21:51:31 +00:00
toaster
3b9959a707
Replay hut code smell fix
...
- Properly account for non-loaded maps (missed in big-large-map-markers)
- Don't have a million copypasted extrasmenu.demolist indexarooies
- Make one bad replay handler in `G_LoadDemoInfo(` instead of fifty copypastes (Hmn I am smelling a THEME)
2022-09-25 22:47:22 +01:00
Sally Coolatta
4165fae63f
Merge branch 'master' into cheats-streamline
2022-09-25 17:29:38 -04:00
Sal
13ad2fc4d1
Merge branch 'rng-states-2' into 'master'
...
RNG classes, take 2
See merge request KartKrew/Kart!686
2022-09-25 21:18:42 +00:00
Sally Coolatta
5fb37b634f
Fix RNG + map reads in demo code
2022-09-25 17:06:16 -04:00
Sally Coolatta
ba62851a85
Make entire archive block for RNG
...
Also moved after Lua to remove the desyncs.
2022-09-25 15:50:41 -04:00
Sally Coolatta
4c3c588e3a
Fix compile
2022-09-25 15:30:50 -04:00
VelocitOni
6144c04909
Changed i to unsigned to match "numgamedatamapheaders"
2022-09-25 14:34:18 -04:00
VelocitOni
1d2e1420f6
Merge branch 'master' into cheats-streamline
2022-09-25 14:27:17 -04:00
Sally Coolatta
15edb40eb5
Merge branch 'master' into rng-states-2
2022-09-25 14:04:42 -04:00
Sally Coolatta
139d6f4a49
Merge branch 'master' into rng-states-2
2022-09-25 14:04:19 -04:00
Oni
0b623879f5
Merge branch 'projectile-sanity' into 'master'
...
Projectile sanity
See merge request KartKrew/Kart!707
2022-09-25 18:01:42 +00:00
Sally Coolatta
4b51f12c09
Merge branch 'master' into better-splash
2022-09-25 13:39:55 -04:00
Sally Coolatta
928d9116da
Merge branch 'master' into projectile-sanity
2022-09-25 13:25:55 -04:00
Sal
8850432c79
Merge branch 'big-large-map-markers' into 'master'
...
Long map markers
See merge request KartKrew/Kart!327
2022-09-25 17:02:13 +00:00
Sally Coolatta
232b7d3561
Slowed down orbiting item rotation drastically
2022-09-25 13:00:34 -04:00