James R
75b3fffc04
AAAAAAAAAAA
2020-10-15 04:23:28 -07:00
James R
9723283055
FOF step down
2020-10-15 03:33:37 -07:00
James R
894860b9bc
Step up fake floors
2020-10-15 02:58:29 -07:00
Jaime Passos
073b9b8d12
Fix OpenGL GIF recording crashing with gif_localcolortable disabled
2020-10-15 01:14:16 -03:00
James R
3a4a687da0
Use height difference between front and backside of line when stepping down
...
This should fix the janky falling off steep slopes and let you cling to them.
Because when falling off a sector the edge of the player must not intersect
the edge of the higher sector, it is trickier than step up. The height
difference at the line must be stored to be useful.
2020-10-14 21:10:02 -07:00
Steel Titanium
9888555431
Merge branch 'master' into next
2020-10-14 14:58:07 -04:00
sphere
ab9c85f76a
Make record attack's quick retry more consistent.
2020-10-14 17:39:23 +02:00
James R
1363291a78
brug
2020-10-14 01:19:43 -07:00
James R
1347157e21
Merge branch 'fix-gzip-makefile-failure' into 'master'
...
Fix gzip failing to compress SRB2's objdump on non-Windows.
See merge request STJr/SRB2!1191
2020-10-14 03:11:26 -04:00
James R
9348dcbf98
Merge branch 'ffloorclip-2' into 'next'
...
Software 3D floor rendering optimization (second attempt)
See merge request STJr/SRB2!1184
2020-10-14 03:10:44 -04:00
James R
1f7f88cd1f
Merge branch 'i-pity-you' into 'next'
...
Allow JumpSpin abilities to be used with non-ability shields
Closes #277
See merge request STJr/SRB2!1146
2020-10-14 03:08:20 -04:00
James R
dab116a0bd
CODE
2020-10-13 21:44:48 -07:00
James R
0d116b39c5
Compare height for step up on edge of sector
...
This is for slopes. When moving across a slope the height changes. Therefore
compare the height at the edge where slopes meet so only a wall will block the
player, and not a very steep slope.
2020-10-13 20:27:36 -07:00
James R
36d0e58fc4
Don't need to set this actually
2020-10-13 19:11:18 -07:00
James R
e82ee6078d
Apply step up/down to opposite plane too
2020-10-13 19:04:52 -07:00
James R
4c7400b27e
Merge branch 'save-netvars' into 'next'
...
Save netvars
See merge request STJr/SRB2!1179
2020-10-12 19:03:01 -04:00
James R
975e042d66
Merge branch 'addfile-vararg' into 'next'
...
Give the addfile command variable argument support.
See merge request STJr/SRB2!1176
2020-10-12 18:32:20 -04:00
lachwright
72a7bb90c7
Merge remote-tracking branch 'origin/next' into i-pity-you
2020-10-13 09:24:09 +11:00
James R
c04d08460a
Merge branch 'slight-shader-cleanup' into 'next'
...
Shader code cleanup
See merge request STJr/SRB2!1103
2020-10-12 18:22:08 -04:00
GoldenTails
33d026ed5a
Futureproof against strict buildbots.
2020-10-12 17:14:32 -05:00
James R
06fc1c5e30
Merge branch 'penalty-of-death' into 'next'
...
I am going to die :D (closes #337 )
Closes #337
See merge request STJr/SRB2!1183
2020-10-12 18:11:09 -04:00
James R
da41c5b79d
Merge branch 'skip-credits-gone-wrong' into 'next'
...
Fix clients being able to skip credits AGAIN (closes #339 )
Closes #339
See merge request STJr/SRB2!1182
2020-10-12 18:09:48 -04:00
James R
c9532c32e2
Merge branch 'specialstagecheck' into 'next'
...
A special stage is a special stage, even outside of coop.
Closes #211
See merge request STJr/SRB2!1180
2020-10-12 18:08:02 -04:00
James R
b566bb8ae3
Merge branch 'no-demo-visit' into 'next'
...
Don't count demo playback as visiting a level.
Closes #327 and #340
See merge request STJr/SRB2!1177
2020-10-12 18:05:43 -04:00
GoldenTails
e97a5d6087
Fix gzip failing to compress SRB2's objdump on non-Windows.
2020-10-12 16:59:47 -05:00
James R
dd0321142f
Merge branch 'splitscreen-parameter' into 'next'
...
Add `-splitscreen` commandline parameter
See merge request STJr/SRB2!1175
2020-10-12 17:46:55 -04:00
James R
619484259f
Merge branch 'ceilingz' into 'next'
...
Add P_CeilingzAtPos function
See merge request STJr/SRB2!1164
2020-10-12 17:44:51 -04:00
James R
45f9df2951
Use the macro in sectorlines_num too
2020-10-10 17:40:01 -07:00
James R
bbb82166d3
Turn the lua sector lines hack into a macro
2020-10-10 16:43:09 -07:00
Hannu Hanhi
a5dde40252
Put newline to end of m_perfstats.h
2020-10-10 22:23:33 +03:00
Hannu Hanhi
24ff748c58
Performance stats
2020-10-10 22:12:34 +03:00
Jaime Passos
3623d715b8
Fix bug
2020-10-10 13:37:23 -03:00
Jaime Passos
b7d1c0b1e4
Make 3D floors cull areas below or above them to reduce overdraw (2)
2020-10-10 01:00:39 -03:00
James R
bc637afd09
Show revert value of cvar with help command
2020-10-09 16:28:03 -07:00
James R
c920e688c0
When save/loading config use revert value for netvars if you are not the server
2020-10-09 16:22:17 -07:00
James R
b088aad169
Add CV_NETVAR to server affecting cvars
...
showjoinaddress
maxplayers
joindelay
rejointimeout
resynchattempts
blamecfail
maxsend
noticedownload
downloadspeed
jointimeout
maxping
pingtimeout
servername
2020-10-09 15:23:16 -07:00
James R
e9d8166e3b
Add CV_SAVE to netvars
...
dumpconsistency
allowjoin
joinnextround
restrictskinchange
allowteamchange
startinglives
respawndelay
competitionboxes
allowseenames
matchboxes
specialrings
powerstones
countdowntime
touchtag
hidetime
autobalance
teamscramble
scrambleonchange
friendlyfire
overtime
pointlimit
timelimit
basenumlaps
allowexitlevel
inttime
coopstarposts
cooplives
advancemap
playersforexit
exitmove
pausepermission
respawnitemtime
respawnitem
flagtime
tv_recycler
tv_teleporter
tv_superring
tv_supersneaker
tv_invincibility
tv_jumpshield
tv_watershield
tv_ringshield
tv_forceshield
tv_bombshield
tv_1up
tv_eggmanbox
2020-10-09 15:06:09 -07:00
Zippy_Zolton
25b0290e2e
I am going to die :D
2020-10-09 15:42:55 -05:00
James R
1d6fbed871
Oops, go straight to evaluation if not in a netgame
...
serverrunning means that you are actually the server.
2020-10-09 13:16:56 -07:00
sphere
734a94439c
how did this even happen
2020-10-09 05:55:10 -04:00
James R
6363162826
Merge branch 'sanity-meter-empty' into 'next'
...
Replace cvar initializers with a macro
See merge request STJr/SRB2!1178
2020-10-08 22:02:25 -04:00
James R
4e011051db
Merge branch 'manifest-stuff' into 'next'
...
Provide a default exe manifest
See merge request STJr/SRB2!1174
2020-10-08 22:01:17 -04:00
James R
c75429b5c1
Merge branch 'fix-theoretical-lua-exposure-crashes' into 'next'
...
Fix some theoretical crashes when using the P_*XYMovement, P_*ZMovement, and P_RailThinker functions in Lua.
See merge request STJr/SRB2!1173
2020-10-08 22:01:02 -04:00
James R
eaec5126a6
Merge branch 'ogl-driver-error' into 'next'
...
Add error message when the GDI Generic OpenGL renderer is encountered in Windows
See merge request STJr/SRB2!1172
2020-10-08 22:00:43 -04:00
James R
ed0336a9f5
Merge branch 'expose-modversion-to-lua' into 'next'
...
Expose MODVERSION to Lua (because for some reason it wasn't).
See merge request STJr/SRB2!1158
2020-10-08 21:57:38 -04:00
James R
a82f568fc3
Merge branch 'next' into 'next'
...
Updated 16 bit momentum values to 32 bit in demos, changed demo version
See merge request STJr/SRB2!1157
2020-10-08 21:56:30 -04:00
Jaime Passos
70cd48c9a2
Merge remote-tracking branch 'origin' into slight-shader-cleanup
2020-10-08 22:45:39 -03:00
James R
ac8def3139
Merge branch 'lua-sectorsounds' into 'next'
...
Support sectors as sound origins in Lua
See merge request STJr/SRB2!1144
2020-10-08 21:05:01 -04:00
James R
14e586bfd3
Merge branch 'autocomplete-aliases' into 'next'
...
Autocomplete aliases in console
See merge request STJr/SRB2!1113
2020-10-08 20:30:07 -04:00
James R
0772c702cc
Merge branch 'v-string-colormap-lua-exposure' into 'next'
...
Expose V_GetStringColormap to Lua via v.getStringColormap().
See merge request STJr/SRB2!1111
2020-10-08 20:28:25 -04:00