Sally Coolatta
bfaefe4ee5
P_InitAngle, to fix angle interpolation on spawning objects
2022-02-14 14:22:29 +01:00
Sally Coolatta
bf2dc739da
Add functions to handle interpolation
...
Much less code duplication
2022-02-14 14:22:29 +01:00
James R
5ed55aca3d
Disable wad loading in TESTERS build
2022-02-14 14:22:29 +01:00
James R
7411484bf6
More TESTERS guard
2022-02-14 14:21:47 +01:00
Sally Coolatta
b5e16a5202
Add 4PREADY graphic
2021-12-28 22:16:37 -05:00
Sally Coolatta
d3f8e61591
In-game control shenanigans
...
- Fix gamekeydown using FRACUNIT instead of JOYAXISRANGE
- Re-add spindash button functionality
- I put custom buttons back ... but they're now called "Lua" buttons A thru C because Custom was a dumb misleading name
2021-12-28 12:49:33 -05:00
Sally Coolatta
a7022af93f
Fix cup select & level select to both use the new input handling systems
2021-12-28 12:27:59 -05:00
Sally Coolatta
0179466107
Finalize char select multiplayer
...
- Add menu control fallbacks.
- If it could not find a bind using your existing keys, then it looks at default controls.
- If it could not find it then, and you're P1, then it looks through gamepads, and then lastly settles for keyboard.
- Changed around the order of operations on the character select menu, to accommodate for this change.
- Added initroutine to menu_t, which is called every time without question when going to a new menu. This solves many, many minor bugs you could experience in the character select menu when changing between menus, due to things only being properly reset when selecting the character select menu option.
2021-12-28 12:02:31 -05:00
Sally Coolatta
0f218b285e
Fix menu multiplayer breaking again
2021-12-28 09:02:46 -05:00
Sally Coolatta
3890c06a4d
Fix number of players counter breaking when entering as player 1 & then exiting
2021-12-28 08:54:23 -05:00
Sally Coolatta
b1d36496b2
Properly implement joystick axes
...
NOW it's fully navigable with controller
2021-12-28 08:44:20 -05:00
Sally Coolatta
92aff0b57c
Finish some unused SDL hat input support to use events rather than polling all of the time
2021-12-28 08:02:32 -05:00
Sally Coolatta
f0a3dc74bb
Fix control saving
2021-12-28 06:48:53 -05:00
Sally Coolatta
25342af17f
Slight adjustments to cause less misclicks
2021-12-28 05:48:17 -05:00
Sally Coolatta
38122e4fa5
Fix cursor appearing before P1 has pressed start
2021-12-28 05:39:50 -05:00
Sally Coolatta
746f112bf7
Fix gamepad joystick handling
2021-12-28 05:31:14 -05:00
Sally Coolatta
c49a5dd0cf
Properly only accept menu controls when its active
2021-12-28 05:19:04 -05:00
Sally Coolatta
479292543a
Let me get in game in single player
...
For testing... please...
2021-12-28 05:09:57 -05:00
Sally Coolatta
7684f5980a
Almost multiplayer char select
...
For some reason gamepads have not been registering buttons for a while, which makes this pretty hard to continue. Not sure if it's to do with how the menu cmd is generated, or something deeper in the SDL code.
2021-12-25 08:58:21 -05:00
Sally Coolatta
d6d561f0e8
Unset delay when not pressing anything
...
Allows for mashing a button to be just as responsive as before
2021-12-25 07:10:56 -05:00
Sally Coolatta
e53ad4edf4
Char select fixes
...
- Allow input for multiplayer now
- Unset all devices in this menu
2021-12-25 07:02:07 -05:00
Sally Coolatta
16730b02ef
Merge branch 'master' into profiles
2021-12-25 06:10:51 -05:00
Sally Coolatta
e628894b47
Merge branch 'new-menus' into profiles
2021-12-25 06:09:53 -05:00
Sally Coolatta
86991112b1
MORE DEHACKED SHIT
2021-12-23 03:20:56 -05:00
SteelT
3ce3fd0366
Merge branch 'getmobjzmovement' into 'master'
...
P_GetMobjZMovement
See merge request KartKrew/Kart!441
2021-12-21 07:07:10 +00:00
SteelT
f48ce0f84a
Merge branch 'fullbright-ignore-colormap' into 'master'
...
Ignore level colormap when drawing fullbright sprites
See merge request KartKrew/Kart!507
2021-12-21 06:56:16 +00:00
SteelT
85fa368d64
Merge branch 'update-rendezvous' into 'master'
...
Update hole punch server address to kartkrew.org
See merge request KartKrew/Kart!506
2021-12-21 06:25:10 +00:00
SteelT
2ebac926eb
Merge branch 'followers-mainwad' into 'master'
...
Load followers by default
See merge request KartKrew/Kart!504
2021-12-21 06:24:06 +00:00
SteelT
cf3e92c293
Merge branch 'no-squish' into 'master'
...
Add the MF_NOSQUISH flag, disables squash and stretch
See merge request KartKrew/Kart!501
2021-12-21 06:20:59 +00:00
James R
d8e7703917
Ignore level colormap when fullbright
2021-12-20 04:17:33 -08:00
James R
f1389b49d2
Automatically switch to new default rendezvous server
2021-12-20 01:37:44 -08:00
James R
1767b4ae29
Update rendezvous server to kartkrew.org
2021-12-20 01:34:48 -08:00
James R
a7edda15e9
Remove 1.4 master server address enforcer
2021-12-20 01:27:36 -08:00
James R
de0b2c2e75
Add followers before patch
2021-12-18 21:00:30 -08:00
James R
efa92b0206
Add followers.pk3 to main files list
2021-12-18 20:40:56 -08:00
Sal
f0c795d258
Merge branch 'read-sprite-header-once' into 'master'
...
Don't read sprite header twice
See merge request KartKrew/Kart!502
2021-12-19 04:40:27 +00:00
James R
4712daddf9
Start checking files from correct position on rejoin
2021-12-18 19:52:59 -08:00
lachablock
e14af65d52
Merge remote-tracking branch 'origin/master' into getmobjzmovement
2021-12-19 13:22:59 +11:00
SinnamonLat
7d342aed9b
Fix conflict in Sourcefile
2021-12-18 08:20:04 +01:00
Sal
6d72b80984
Merge branch 'fix-spherebox-dehacked' into 'master'
...
Add missing spherebox states to dehacked (fixes SOC/Lua states)
See merge request KartKrew/Kart!503
2021-12-18 01:44:25 +00:00
James R
7d2633f572
Correct spherebox dehacked states list
2021-12-17 17:32:19 -08:00
Sally Coolatta
4a34eb5e96
Disable ASM column / span entirely
...
Causes strange unidentifiable bugs, and testing with tape who has a few framerate issues. perfstats outputted practically the same frames for everyone. Whatever frame drops exist are simply something else and ASM is not helping at all, so decided it's not worth it.
Behind a define anyway, if someone decides to fix it anyway.
2021-12-17 16:39:09 -05:00
SteelT
156ab1da1c
Merge branch 'brightmap' into 'master'
...
Brightmaps
See merge request KartKrew/Kart!499
2021-12-17 19:10:52 +00:00
James R
84ccf18b76
Read PNG and patch header in one go for sprites
2021-12-17 04:50:40 -08:00
SinnamonLat
7c9f3385d4
Merge branch 'master' into new-menus
2021-12-17 12:32:01 +01:00
Sally Coolatta
510c65699b
Fixed animated span brightmaps being offset
...
`levelflat->u.texture.num` is modified at run-time to do animations, unlike wall textures which use `texturetranslation`.
2021-12-17 04:16:51 -05:00
Sally Coolatta
5183d3161c
Simplify span brightmap load
2021-12-17 03:42:59 -05:00
James R
ade0b48b89
Add missing mobj flags to SOC/Lua
2021-12-16 23:05:44 -08:00
James R
51941f5896
MF_NOSQUISH to disable K_Squish
2021-12-16 23:03:39 -08:00
Sally Coolatta
b0317e7120
Merge branch 'master' into brightmap
2021-12-16 13:06:57 -05:00