Commit graph

6804 commits

Author SHA1 Message Date
Sally Cochenour
ac1d40d6c5 Sight check for player waypoints 2020-03-03 16:14:19 -05:00
Sally Cochenour
f068539bad Don't sight check through transparent FOFs
Maybe this should be a option somehow, like a distinction between "sight" and "ray-tracing", but I'm not sure how to go about that
2020-03-03 16:12:21 -05:00
Sally Cochenour
04b443d58c 2.2 sight checks backport 2020-03-03 15:49:10 -05:00
Sally Cochenour
1cbb4bea6b Limited vertical range on player waypoints 2020-03-03 15:47:02 -05:00
Sally Cochenour
8a19f6f208 Wrong sign here 2020-03-03 15:41:03 -05:00
Sally Cochenour
597e6820b6 Let's try out going back to closest check again 2020-03-03 14:47:41 -05:00
Sally Cochenour
d91e8205dc Don't update respawn point when mid-air 2020-03-03 14:22:52 -05:00
Sally Cochenour
18637b9eb2 2.2 shadow port 2020-03-01 22:12:50 -05:00
Sally Cochenour
834225c597 One more... I swear it's the last... 2020-03-01 17:50:58 -05:00
Sally Cochenour
7a3733d75c More remenants 2020-03-01 17:37:10 -05:00
Sally Cochenour
30d391b6b2 FINISH removing the shadows... 2020-03-01 17:35:49 -05:00
Sally Cochenour
c17f4dcf15 Remove our shadows 2020-03-01 17:07:52 -05:00
Sally Cochenour
65e9aeec62 This was in the wrong place 2020-03-01 16:03:31 -05:00
Sally Cochenour
48ff9ddf85 Move overtime stuff to k_battle.c 2020-03-01 15:58:00 -05:00
Sally Cochenour
3633dc341a Merge branch 'master' into targets 2020-03-01 15:42:49 -05:00
Sally Cochenour
0c1d0d8f5c Don't need abs here 2020-03-01 14:56:16 -05:00
Sally Cochenour
885d6fea1f Merge branch 'master' into special-sector-tweak 2020-03-01 14:50:45 -05:00
Sally Cochenour
76e75d9756 Fix offroad collision
Adds an option to P_MobjTouchingSectorSpecial to only use non-FOF sectors' special if you're touching their floor/ceiling.
2020-03-01 14:36:13 -05:00
Sally Cochenour
6956e1d24e Store random states in mobjinfo instead of precipprops
My reasoning is that it wouldn't make much sense to have a weather type that has snow, but doesn't randomize the sprite it uses, so we don't need to copy-paste the same "randomstates" for each weather type.
2020-03-01 13:13:59 -05:00
Sally Cochenour
a63157b937 Flip facing direction 2020-02-25 00:04:39 -05:00
James R
4f73e26661 Show server's ping on scores if not LAGLESS 2020-02-23 23:07:57 -08:00
James R
a511d9358a Terrible code to show the ping counter for honest servers 2020-02-23 23:07:57 -08:00
James R
352d576979 Don't turn off lagless at map start; draw LAGLESS in intermission 2020-02-23 23:07:57 -08:00
James R
6484a5cd93 Show LAGLESS on the scores if the host is being dishonest 2020-02-23 23:07:57 -08:00
James R
56f6b058d0 Make host lag optional with "lagless", lag by default (lagless off) 2020-02-23 23:07:57 -08:00
James R
5f26312a0a Drop frames as the host according to the lowest ping among clients 2020-02-23 23:07:57 -08:00
James
94a00bb497 Option to hide/show viewpoint text 2019-11-16 16:28:48 -05:00
James
100a67f8f0 Prevent LF2_EXISTSHACK from ever getting removed 2019-11-16 16:14:54 -05:00
TehRealSalt
80bb59031c Blizzard weather option + much more sane workflow for adding new precipitation options
"precipprops" lets you create a new precipitation type by picking a mobj type to use, how many random states it has, and flags for effects such as thunder/lightning. Seesound on the mobj type sets an ambient sound (like rain drops) and mass sets the sound's frequency in tics. This could open up the possibility for SOC/Lua Weather options later.
2019-11-14 04:26:41 -05:00
TehRealSalt
bba8861d2f Set angle for ties 2019-11-08 23:33:59 -05:00
TehRealSalt
88cb623c2a 3D signpost 2019-11-08 23:25:46 -05:00
TehRealSalt
150c985ce5 Merge branch 'master' into sal-waypoints 2019-10-28 20:22:37 -04:00
TehRealSalt
eacd3e2749 Merge branch 'master' into sal-waypoints 2019-10-28 20:22:01 -04:00
Sal
2c67c97c58 Merge branch 'fuck-globals' into 'master'
I_Error if the memory size overflows

See merge request KartKrew/Kart!193
2019-10-28 20:17:26 -04:00
Sal
4960a925cf Merge branch 'faster-waterskip' into 'master'
Faster waterskipping

See merge request KartKrew/Kart!191
2019-10-28 20:17:16 -04:00
TehRealSalt
607d177512 Fix copypaste typo 2019-10-28 16:28:56 -04:00
TehRealSalt
8704d684fc Revert "Break SPBChase into a few more functions"
This reverts commit 41f69b3c16.
2019-10-28 16:27:52 -04:00
TehRealSalt
41f69b3c16 Break SPBChase into a few more functions
Not really easy to read still, but it's a tiny bit better than before
2019-10-28 16:25:38 -04:00
Sal
897014d94e Merge branch 'gamedata-param' into 'master'
Custom gamedata parameter

See merge request KartKrew/Kart!186
2019-10-28 15:56:59 -04:00
TehRealSalt
d413b3bcd4 Use both facing & momentum angle for using next/prev waypoints, only update respawn to nextwaypoints 2019-10-28 15:52:27 -04:00
TehRealSalt
fe3d19d15d Remove this for now 2019-10-28 14:42:45 -04:00
TehRealSalt
377a155cda Update Race Lap linedef executors since they stopped working 2019-10-28 14:20:09 -04:00
James R
b948f74b4f Add overflow checks so we I_Error instead of death crash into oblivion
You'd love to know how we even reached (size_t)-1.
2019-10-28 00:04:30 -07:00
TehRealSalt
6acf3e2337 dont overshadow 2019-10-27 21:35:27 -04:00
TehRealSalt
e2bc8a0d97 color spb icon with who threw it 2019-10-27 21:25:16 -04:00
TehRealSalt
66bef945e8 Can't do nothink 2019-10-27 21:01:27 -04:00
TehRealSalt
7676dfa713 SPB minimap proper order 2019-10-27 20:54:00 -04:00
TehRealSalt
0afc901d1f Shrinking animation 2019-10-27 20:15:27 -04:00
Sal
9ed7bf7626 Merge branch 'spb-waypoints' into 'sal-waypoints'
Fix SPB pathing + other SPB features + Sizedown item removal while we're at it

See merge request KartKrew/Kart!188
2019-10-27 19:47:07 -04:00
TehRealSalt
34e0b4b991 Radius was not made more coarse when I did the big-maps fix, so you were considered in every waypoint, meaning it worked exactly before I made this change in the first place
https://youtu.be/csnS0nszyuA
2019-10-27 17:18:22 -04:00