Nev3r
87e19198ae
Indent
2020-11-10 12:23:30 +01:00
Nev3r
c22dbe1d2e
rename TAG_ITER_C to TAG_ITER_DECLARECOUNTER and remove the semicolon from the macro.
2020-11-10 12:22:55 +01:00
Riku Salminen
16a4ab37d3
Try to add cvars for old camera
2020-11-10 13:21:34 +02:00
Riku Salminen
27931ca32e
Update p_tick.c, Replacing mobj angle with cmd angleturn
2020-11-10 13:21:34 +02:00
Riku Salminen
bb16216839
Update p_tick.c, got rid of an useless angle change function
2020-11-10 13:21:34 +02:00
Riku Salminen
1d1b508cc8
Make the replay camera follow the player
2020-11-10 13:21:33 +02:00
Nev3r
5be2c1a6e0
Add copyright notices.
2020-11-10 12:12:16 +01:00
Riku Salminen
cd18b9365b
Try to add cvars for old camera
2020-11-10 13:06:47 +02: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
Riku Salminen
5c10820514
Update p_tick.c, Replacing mobj angle with cmd angleturn
2020-11-10 04:31:26 -05:00
Riku Salminen
222359a464
Update p_tick.c, got rid of an useless angle change function
2020-11-10 04:17:25 -05:00
James R
9992190afb
Don't let Lua cvar setting functions work on CV_NOLUA vars
2020-11-09 18:54:00 -08:00
Sally Coolatta
8b5a78114e
Hitlag occurs on registered damage instead of being before damage calls
2020-11-09 21:35:08 -05:00
Sally Coolatta
827f4e1068
Merge branch 'master' into natural-camera-outrun
2020-11-09 20:38:27 -05:00
Riku Salminen
b45a8a0b1c
Make the replay camera follow the player
2020-11-09 18:55:00 -05:00
James R
6d665a856d
Merge branch 'step-up-goofs-2' into 'next'
...
Fix disabling step up/down not working
See merge request STJr/SRB2!1219
2020-11-09 17:52:41 -05:00
James R
b27b4a2759
Merge branch 'fix-leave-div-by-0' into 'next'
...
Fix stupid divide-by-zero error when leaving servers
See merge request STJr/SRB2!1240
2020-11-09 17:52:19 -05:00
Riku Salminen
3b48adc98a
Made height/spinheight and height change values in replays more accurate
2020-11-09 17:01:20 +02:00
GoldenTails
686d4ec516
Fix stupid divide-by-zero error
2020-11-08 23:28:20 -06:00
James R
d7a0c8ae0a
Setting the ambush flag on any MF_SPRING thing toggles MF_NOGRAVITY
2020-11-08 20:15:17 -08:00
James R
ee8fb39974
Make all springs MF_NOGRAVITY by default
2020-11-08 20:14:18 -08:00
GoldenTails
d2e8823d50
Add skincolor vars to the NetSave
2020-11-08 20:43:16 -06:00
Steel Titanium
8804e6063a
Remove unused music types
2020-11-08 21:33:12 -05:00
Steel Titanium
1e1663da6d
Merge branch 'next' of https://git.do.srb2.org/STJr/SRB2 into lua-musicfuncs
2020-11-08 21:20:07 -05:00
James R
e0a799c1ed
Merge branch 'allowshaders' into 'next'
...
Let the server or an admin toggle clients' custom shaders
See merge request STJr/SRB2!1181
2020-11-08 21:09:56 -05:00
Jaime Passos
72e338a164
rename
2020-11-08 23:02:05 -03:00
James R
d28687f7f9
Merge branch 'hyperwalls-fix' into 'next'
...
Fix hyperwalls
See merge request STJr/SRB2!1232
2020-11-08 20:59:28 -05:00
James R
2edf884fbf
Merge branch 'x' into 'next'
...
Whitelist missing graphics
See merge request STJr/SRB2!1189
2020-11-08 20:48:25 -05:00
James R
5443c13ce3
Merge branch 'pngpal-compare' into 'next'
...
Compare PNG palettes with the game's palette, instead of assuming they are the same
See merge request STJr/SRB2!1185
2020-11-08 20:46:07 -05: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
James R
6fc461ca53
Merge branch 'gif-dynamic-delay-v2' into 'next'
...
EMERGENCY: By default use the old gif_dynamicdelay v1 behavior, but keep v2 as an option.
See merge request STJr/SRB2!1236
2020-11-08 19:33:03 -05:00
James R
a247719adf
Merge branch 'register-metatables' into 'next'
...
Improve support for metatables in netgames
See merge request STJr/SRB2!1224
2020-11-08 19:30:51 -05:00
Louis-Antoine
69781faa42
Return explicitly when failing to register a metatable
2020-11-09 00:16:40 +01:00
Sally Coolatta
39acb46903
Last 3/4s: Spindash wind
2020-11-08 15:32:30 -05:00
Sally Coolatta
bffc367c36
Second-half spindash dust effect
2020-11-08 14:14:13 -05:00
Steel Titanium
63eab202c7
Remove spritedef field
2020-11-08 13:31:59 -05:00
Steel Titanium
a7e20f7081
Push skin->sprites as light userdata
2020-11-08 13:25:56 -05:00
Louis-Antoine
88408619aa
Show a console error if the gamestate contains too many tables
2020-11-08 17:33:49 +01:00
Louis-Antoine
449799bd5a
Throw an error if too many metatables are registered
2020-11-08 17:20:25 +01:00
Sally Coolatta
0e28470228
Merge master
2020-11-08 02:34:24 -05:00
Sally Coolatta
9434dd3ae3
Make the stuff that lost it use K_MomentumAngle again
2020-11-08 02:10:53 -05:00
Sally Coolatta
470e399abe
Merge master, add support for hitlag jitter in OpenGL
2020-11-08 01:56:27 -05:00
Sally Coolatta
58ea0bf677
Give the ends MF2_LINKDRAW
2020-11-08 01:32:29 -05:00
Sally Coolatta
11872504ae
Merge master
2020-11-08 01:26:40 -05:00
Sally Coolatta
b3f4483ac2
Actually, lets just fix FixedHypot instead.
...
Now FixedHypot uses the code from R_PointToDist2, and R_PointToDist2 just calls FixedHypot.
Ultimately, this branch was intended to get rid of a redundant way to retrieve distance and replace it with the one that was actually good at its job. So consolidating FixedHypot and R_PointToDist2 together is just an extension of that.
2020-11-08 00:45:16 -05:00
Sally Coolatta
def9b7112a
Use R_PointToDist2 instead
...
Apparently overflows less often
2020-11-07 23:56:46 -05:00
Steel Titanium
e41d1632c5
Allow access to skin.sprites[]
...
Only numframes so far though, as there's already a function for what spriteframe provides.
2020-11-07 23:55:37 -05:00
Sally Coolatta
7d80a7a2f0
Merge branch 'master' into next
2020-11-07 22:21:53 -05:00
Sally Coolatta
f27a2b904b
Use FixedHypot over P_AproxDistance
...
Not convinced that the small speed benefit from P_AproxDistance is worth the "aproximate"[sic] results it gives. Let's instead try a define to replace it with FixedHypot. In Lua, the function gives a deprecated warning.
Inspired by the hyperwall fix for vanilla, except for everything. From little testing, actively improves waypoint checks, bumping, speed checks, wall collisions, Jawz targetting, Lightning Shield attacks, so on.
The only way I see this as a potential downgrade is A_Look (and related functions) getting slower, which are barely used in Kart.
2020-11-07 19:47:50 -05:00
Sal
fe1f90ed03
Merge branch 'lua-ports' into 'next'
...
Some Lua ports from 2.2
See merge request KartKrew/Kart-Public!241
2020-11-07 18:30:59 -05:00