James R
58f07987f9
Add setscore cheat, sets player's point count
2023-03-02 22:08:30 -08:00
Oni
f57dd43e36
Merge branch 'minigen' into 'master'
...
minigen
See merge request KartKrew/Kart!900
2023-01-25 05:54:12 +00:00
toaster
a602a90a8c
m_cheat.c: Permit singleplayer-only cheats in offline match race
2023-01-23 11:47:00 +00:00
James R
4e51ad6c78
Add devmode music
...
Song: <NOTHING>
Song: DEMOZ
Format: OGG
Volume: 50/100
Loop A: 00:00.65
Loop B: 01:06.00
Elapsed: 01:09.00
2023-01-12 03:29:43 -08:00
toaster
845fe12b52
Conversion to using gamedata_t
...
A small piece of (STJr/SRB2!1756 ).
Due to how RR currently handles time attack records and how it WILL handle unlocks, it's not currently feasible to split everything such that you can have two independent gamedata_t... but what's done so far is certainly more sane and less dependent on global variables
Other minor refactors:
- M_UpdateUnlockablesAndExtraEmblems and M_SilentUpdateUnlockablesAndEmblems are now one function with a boolean for loudness
- Unlock prints are currently living in the console, since the cecho stuff was a little broken
2022-11-30 13:19:21 +00:00
James R
7b2918ae63
Add grayscale command, toggles GRAYPAL palette override
2022-11-03 05:51:39 -07:00
Nev3r
5c9599f0a9
"UDMF: The whole thing" merged
...
See merge request STJr/SRB2!1714
Barely any RR features reimplemented
2022-10-09 01:13:37 -04:00
James R
1bfccebbe6
Merge remote-tracking branch 'origin/devmode-online'
2022-09-30 15:57:52 -07:00
James R
40b28d7d1a
Merge branch 'rework-rteleport-command' into 'master'
...
relativeteleport cheat online
See merge request KartKrew/Kart!719
2022-09-30 22:52:23 +00:00
James R
f6b4b9213b
Merge branch 'rework-savecheckpoint-command' into 'master'
...
savecheckpoint cheat online
See merge request KartKrew/Kart!718
2022-09-30 22:52:05 +00:00
James R
ee2302d6ee
Merge branch 'noclip-online' into 'master'
...
Cheat/Debug Commands ...ONLINE
See merge request KartKrew/Kart!717
2022-09-30 22:51:42 +00:00
Sally Coolatta
80d9637dda
devmode cheat online
2022-09-29 12:19:45 -04:00
James R
23408e7d3b
Let savecheckpoint work online, work at all
...
Actually respawns you at this location! 😃
Uses object Z position instead of floor height.
2022-09-29 06:43:44 -07:00
James R
0024332f34
Let relativeteleport work online
...
Requires all x, y, z arguments. Floats supported.
Old: rteleport -x 1 -y 2 -z 3
New: rteleport 1.1 2.2 3.3
2022-09-29 06:10:53 -07:00
James R
63af088231
Let skynum work online
...
I see no reason why it shouldn't.
2022-09-29 05:54:58 -07:00
James R
db92d9068e
Netsync setrings and setlives
...
- setrings no longer subtracts totalrings
- removed INFLIVES
2022-09-29 05:54:58 -07:00
James R
6426358377
Let some cheat commands work online
...
noclip
god
scale
gravflip
hurtme
2022-09-29 05:54:57 -07:00
James R
e30232e103
Kill last of MF2_TWOD -- toggletwod, line action 432
2022-09-29 03:16:11 -07:00
James R
0444e70413
Rearrange player cheat flags
...
PC_GODMODE -> PF_GODMODE
PC_NOCLIP -> MF_NOCLIP
2022-09-29 02:23:07 -07:00
Sally Coolatta
4165fae63f
Merge branch 'master' into cheats-streamline
2022-09-25 17:29:38 -04:00
toaster
5c36e72115
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into rng-states-2
...
# Conflicts:
# src/p_enemy.c
2022-09-24 20:29:53 +01:00
Sally Coolatta
a60d48202f
Merge branch 'master' into cheats-streamline
2022-09-24 14:32:15 -04:00
Sally Coolatta
117d791424
Merge branch 'master' into cheats-streamline
2022-09-23 14:38:54 -04:00
James R
bcdf41ec64
Remove PF_ATTACKDOWN/PF_ACCELDOWN/PF_BRAKEDOWN, use oldcmd.buttons
2022-09-22 08:49:44 -07:00
Sally Coolatta
a60d4a13a1
RNG classes, take 2
...
Redone version of my old branch
2022-09-19 00:04:57 -04:00
Sally Coolatta
36b8ab1eac
Streamline cheats
...
"cheats" is a proper cvar now. Enabling it allows for cheats to be used any time, even in multiplayer, and disables gamedata saving. Turning it off undoes as many cheat commands as reasonably possible. Based a little bit off of some vanilla work I also did.
Many cheat commands are still SP-only, but can reasonably be allowed in netgames now if a net command is created for them.
2022-06-08 12:46:56 -04:00
toaster
73dabaeab6
Merge branch 'master' into new-menus
...
# Conflicts:
# src/d_clisrv.c
# src/deh_soc.c
# src/lua_baselib.c
# src/m_cheat.c
# src/m_menu.h
# src/y_inter.c
2022-03-29 17:14:38 +01:00
James R
82f4364eb4
pedantic: fix misc leniencies and GNU-isms
2022-02-20 03:28:22 -08:00
James R
a64263c96d
Merge remote-tracking branch 'origin/master' into new-menus
2021-12-03 14:56:48 -08:00
Sally Coolatta
c43f8da5e6
P_SetOrigin & P_MoveOrigin to replace P_TeleportMove
2021-11-29 08:20:27 -05:00
toaster
b4af07ffed
Merge branch 'master' into new-menus
...
# Conflicts:
# src/d_main.c
# src/dehacked.c
# src/m_menu.c
# src/v_video.c
# src/y_inter.c
2021-10-18 01:18:37 +01:00
toaster
00972a83d2
remove the prefix since everything seems to function
2021-04-17 11:30:08 +01:00
toaster
b3d006b093
structs gunched
2021-04-17 00:27:13 +01:00
toaster
40cbc30bff
Mammoth commit, sorry.
...
All my work thus far on solving the drawflag/renderflag/additive/subtractive conundrum.
Outstandng problems:
* Bad additive/subtractive tables means that they appear opaque except under certain conditions.
* No support for FOFs, Polyobjects, or linedefs in OpenGL yet.
* All OpenGL support mostly done blind, may or may not function in practice.
If nothing else, the hard engineering problems are solved and it's just bug hammering...
2021-03-31 22:46:23 +01:00
Sally Coolatta
9d7ec0ab8f
Merge SRB2 next
...
Probably doesn't compile yet, but I got rid of all of the conflicts for anyone who wants to take a stab at it.
2021-02-27 05:18:36 -05:00
Sally Coolatta
a14cf1f029
Merge branch 'master' into new-menus
2021-01-10 21:31:09 -05:00
Nev3r
f94d9825b4
Merge branch 'next' of https://git.do.srb2.org/STJr/SRB2 into udmf-multitag
2020-11-10 11:46:53 +01:00
James R
4f5d6f6197
Merge branch 'write-thingies' into 'next'
...
The lump is not needed for P_WriteThings
See merge request STJr/SRB2!1231
2020-11-08 20:35:51 -05:00
Sally Coolatta
e6a9e5a68e
Merge branch 'master' into new-menus
2020-11-08 02:49:28 -05:00
Sally Coolatta
91ed67bece
Start on Chaos Emeralds
...
Functional! However, you don't drop them yet.
2020-11-01 23:44:54 -05:00
James R
972b0c084e
The lump is not needed for P_WriteThings
2020-11-01 19:31:10 -08:00
Nev3r
df6a903592
Merge branch 'next' of https://git.do.srb2.org/STJr/SRB2 into udmf-multitag
...
# Conflicts:
# src/lua_baselib.c
# src/lua_maplib.c
2020-10-27 20:48:25 +01:00
Sally Coolatta
f121ed210a
Fix flashing tics
2020-10-25 09:57:51 -04:00
James R
b812c7a6d6
Whoops
2020-10-24 20:44:42 -07:00
Sally Coolatta
7c2bd0d1c2
Merge remote-tracking branch 'srb2/next' into the-scary-22-merge
2020-10-24 20:50:58 -04:00
Sally Coolatta
ddf466d61f
Fix compile errors
2020-10-24 19:52:09 -04:00
Sally Coolatta
9b6aa946ea
Merge remote-tracking branch 'srb2/master' into the-scary-22-merge
2020-10-24 19:28:06 -04:00
James R
a0150e3ddf
Fix objectplace -silent
2020-10-24 15:29:31 -07:00
James R
b7c4a82a0f
Replace C90's junk with a modest macro
2020-10-06 23:04:23 -07:00
Sally Coolatta
99a1bacb81
Turning code overhaul
...
Packet drops are still broken, but at least netgames are playable now.
2020-09-22 00:35:44 -04:00