James R
908d38e656
Merge branch 'slope-anchors-take-2' into 'master'
...
Vertex snapping 'slope anchors'
See merge request KartKrew/Kart!317
2020-09-25 00:39:35 -04:00
Sal
e1cf8e052c
Merge branch 'luafiles-srb2home' into 'master'
...
Open lua files in srb2home
See merge request KartKrew/Kart-Public!234
2020-09-24 23:23:02 -04:00
James R
006c6e1e75
Don't quake tilt if just going backward
...
THIS IS A HACK FOR WHEN ANGLE IS 90 DEGREES
2020-09-24 20:05:40 -07:00
James R
85afc1ed5a
Big Large tilt while sliptiding
2020-09-24 20:05:40 -07:00
James R
3a7a537d0e
Require slope angle > 11.25 to tilt camera
2020-09-24 20:05:40 -07:00
James R
f2812dbbe6
Quake tilt in correct direction
2020-09-24 20:05:40 -07:00
James R
f0c024e9bd
Remove inverse slope option, merge quaketilt and slopeview into tilting cvar
2020-09-24 20:05:40 -07:00
James R
a24e3c4bd1
Reduce quake tilting
2020-09-24 16:49:34 -07:00
James R
15601d18dd
angle_t -> INT32
2020-09-24 16:49:34 -07:00
James R
c5df256d9e
Make fucking with the window optional
2020-09-24 16:49:34 -07:00
James R
79fda7b814
bruhhhhh
2020-09-24 16:49:34 -07:00
James R
6d206ed644
Slower roll
2020-09-24 16:49:34 -07:00
James R
68bd632bac
You have entered the comedy area
2020-09-24 16:49:34 -07:00
James R
6893db46a1
Please turn it on
2020-09-24 16:49:34 -07:00
James R
176657fe54
Make rolling quake optional
2020-09-24 16:49:34 -07:00
James R
300d25116f
Revise cvars, inverseslope is now the default
2020-09-24 16:49:33 -07:00
James R
c82ac33c0c
Rumble rumble
2020-09-24 16:49:33 -07:00
James R
eef273c42b
One last adjustment
2020-09-24 16:49:33 -07:00
James R
a8fe25dd41
QUAAAAAAAAKE
2020-09-24 16:49:33 -07:00
James R
65d5fd0784
GONNAHURL HARDCODE
2020-09-24 16:49:33 -07:00
James R
e5009348f8
Fix fov on vertical perspective (fixes jittery view morph!!)
2020-09-24 16:48:56 -07:00
James R
0d573b514e
Stupid polyobjects require things to be spawned >:(
2020-09-24 15:10:07 -07:00
James R
1c35df36ac
Prepend srb2home to luafiles
2020-09-24 14:43:21 -07:00
SteelT
9a0ab0759b
Fix music credits not being shown on level music start
...
By pretty much restoring the old musicdef system, I tried to work with it but couldn't, if needed that can easily be brought back later on.
2020-09-24 15:55:37 -04:00
James R
3d6ed19d55
oops
2020-09-24 12:20:32 -07:00
James R
efbec2c252
Line special 777/778: No Knuckles to mirror slope on opposite plane
2020-09-24 12:19:19 -07:00
James R
1403c49f50
Use Parameter on slope anchors as a tag
...
This makes FOF sloping over other slopes possible!
Had to remove the absolute height function though.
2020-09-24 03:20:22 -07:00
James R
388d56a5f8
Search FOF target sectors for slope anchors
...
Requires spawning fake floors before slopes, and therefore before things,
basically before everything. Hopefully nothing breaks!
2020-09-24 01:56:38 -07:00
James R
b35e2ac9b3
Use the closest of three slope anchors to their respective vertices
...
Previously it just used the first three anchors that had snapped to a vertex
in the sector.
btw fuck DOOM
2020-09-23 23:17:05 -07:00
GoldenTails
da266fc4fa
Expose MODVERSION to Lua (because for some reason it wasn't).
...
The wiki even states its existence!
2020-09-23 22:28:29 -05:00
James R
031665cdfc
View morph splitscreen support!
...
There are some issues I ran into:
- Rotation is jittery (not introduced by this commit)
- 2P is wack, I don't care
2020-09-23 17:50:47 -07:00
James R
997d142cb5
SPLITSCREEN FOV
...
Object tracking is off, but it was off before so I don't know if I actually
broke it. Minor refactoring in HWR_RenderPlayerView and HWR_RenderSkyboxView.
2020-09-23 17:50:47 -07:00
James R
a32486b5b9
And fix opengl splitscreen
2020-09-23 17:50:47 -07:00
James R
80cd5403c7
Fix splitscreen fov
2020-09-23 17:50:47 -07:00
James R
d0bdbff9f9
Add back R_ApplyViewMorph
2020-09-23 17:50:47 -07:00
toaster
23faef24d7
* Introduce SPR2_XTRA for face graphics, since the current system is prone to plenty of conflicts with modders if you're not careful.
...
* Fixed a bug where you'd see :nick: on the current character selection screen if you didn't have many skins loaded.
* Fixed a bug where character skins loaded in PK3s would attempt to load every single lump of the PK3, even if it wasn't in the same subfolder as the original S_SKIN, as a sprite into the player struct. Could stand to be ported to vanilla.
Requires new chars.kart, which was created using the help of the indev 2.2-based Kartmaker update which will be available shortly.
2020-09-23 23:46:54 +01:00
James R
dd2fa3077e
Merge branch 'listserv' into 'next'
...
Percent decode listserv (closes #244 )
Closes #244
See merge request STJr/SRB2!1150
2020-09-23 18:43:41 -04:00
James R
7374769573
Merge branch 'bird-pain' into 'next'
...
Fix playing back demos never working (closes #203 )
Closes #203
See merge request STJr/SRB2!1149
2020-09-23 18:37:56 -04:00
Riku Salminen
487a409760
Wrote 3 lines in 1, as Zwip-Zwap Zapony suggested
2020-09-23 22:37:06 +03:00
Riku Salminen
8e7e76fad9
Update g_demo.c, Remove old comments of fractional loss of one byte
2020-09-23 15:29:03 -04:00
Riku Salminen
376582c750
Updated 16 bit momentum values to 32 bit in demos, changed demo version
2020-09-23 21:26:51 +03:00
toaster
efdb8e67d9
Fixes a duplicated condition which sends the player back to the title screen under advancemap next. Teeechnically does stuff for issue #91 , but I'd like to take a more thorough approach later once I've got consent for a potentially radical change to this currently useless feature.
2020-09-23 15:08:21 +01:00
toaster
f6158b7cf4
Fixed a crash I recieved while playtesting bots on Petref which was caused by an invalid subsector reference. This can only happen when the mobj was removed. I have no idea how or why this wasn't caught earlier, but I suspect we inherited this issue from upstream in the merger.
2020-09-23 12:49:42 +01:00
James R
1b534aabbe
Forgot to commit s_sound.h
2020-09-22 20:51:01 -07:00
James R
be80ef5365
Apply volume to sounds with origin too
...
Previously sounds with an origin would always start at max volume. This is
because the distance calculation adjusts the volume, and that volume needs to
be updated every tic as distance changes. Storing the original volume works.
(cherry picked from commit 4ce347c6f2 )
2020-09-22 20:47:31 -07:00
SteelT
50fe3a728c
Fix M_DrawSetupMultiPlayerMenu crashing trying to draw null face graphics.
2020-09-22 23:03:00 -04:00
James R
cc7702005f
Fix console backpic scaling
...
KARTKREW is 640x400 LOL
2020-09-22 16:12:00 -07:00
James R
c0abb2ca09
Don't let players change their name more than five times per minute
...
(ported 2948885660 and 4e9d006c37 )
2020-09-22 12:04:28 -07:00
toaster
5da7722255
Fix the issue where skincolor and character (and inadvertedly, name changes and followers) would not be sent to the server, leading to the 0,0 Ashura bug.
2020-09-22 19:55:22 +01:00
toaster
a43f88074e
Fix the weird "Eggman is not a colour" print by fixing the code that overwrote your skin and colour willy-nilly, and then disabling it (it was a mistaken element of the port).
2020-09-22 19:44:13 +01:00