Lactozilla
|
756e9d0d48
|
Link objects into multiple blockmap sectors
Ported from ZDoom
|
2024-01-17 19:10:19 -03:00 |
|
Gustaf Alhäll
|
4967c296ab
|
Fix segfaults when P_RemoveMobj is called from MobjSpawn hook
|
2023-04-30 12:43:31 +02:00 |
|
spherallic
|
1470d099e3
|
Update copyright year & credits
|
2023-03-31 14:53:31 +02:00 |
|
Alam Arias
|
1b5dd687d2
|
Cleanup whitespace changes from master branch
|
2022-11-11 20:31:41 -05:00 |
|
Eidolon
|
805941a98f
|
Merge public next into uncappedrevengeance
This is to capture the UDMF merges and make the later code review
easier.
|
2022-05-03 14:45:14 -05:00 |
|
Sally Coolatta
|
873af23f22
|
Waypoint polyobjects interpolate z & children
|
2022-04-26 20:56:34 -05:00 |
|
Eidolon
|
2aa34f0273
|
Add Polyobj interpolator
|
2022-04-26 20:56:30 -05:00 |
|
MascaraSnake
|
faa7d89e3e
|
Merge branch 'udmf-more-linedef-types' into udmf-sector-fields
|
2022-04-20 21:01:16 +02:00 |
|
MascaraSnake
|
f672b1b940
|
Merge branch 'udmf-scrollers' into udmf-polyobjects
# Conflicts:
# src/p_spec.c
|
2022-04-19 22:17:28 +02:00 |
|
sphere
|
55854410ac
|
Merge branch 'line-angle' into 'next'
Add angle field to linedef_t
See merge request STJr/SRB2!1602
|
2022-03-22 09:09:40 +00:00 |
|
spherallic
|
14295ac7de
|
2022
|
2022-03-03 20:24:46 +01:00 |
|
MascaraSnake
|
2fd6eafbcf
|
Expose sector flags to Lua and UDMF
|
2021-12-30 14:16:00 +01:00 |
|
GoldenTails
|
72bf2a9897
|
Add angle field to linedef_t
|
2021-08-24 03:13:18 -05:00 |
|
MascaraSnake
|
6e9afabd44
|
Adapt polyobject move and rotate linedef types to UDMF
|
2021-07-04 12:54:48 +02:00 |
|
LJ Sonic
|
d325c7e6d3
|
The year is 2021
|
2021-05-07 17:45:56 +02:00 |
|
LJ Sonic
|
09d911a5b6
|
Revert "Replace all instances of P_AproxDistance with FixedHypot"
This reverts commit 75633bde50 .
|
2021-02-13 17:45:20 +01:00 |
|
James R
|
75633bde50
|
Replace all instances of P_AproxDistance with FixedHypot
|
2020-12-12 14:53:54 -08:00 |
|
Nev3r
|
c62ef355ef
|
Merge branch 'next' of https://git.do.srb2.org/STJr/SRB2 into udmf-multitag
# Conflicts:
# src/lua_baselib.c
# src/lua_maplib.c
|
2020-10-27 20:48:25 +01:00 |
|
Monster Iestyn
|
4ce161f9c3
|
Added the functions Polyobj_moveXY and Polyobj_rotate to Lua as polyobj.moveXY and polyobj.rotate
|
2020-09-09 19:38:56 +01:00 |
|
Nev3r
|
ad55f5f872
|
Merge branch 'udmf-next' of https://git.magicalgirl.moe/STJr/SRB2/ into udmf-multitag
# Conflicts:
# src/hardware/hw_main.c
# src/p_ceilng.c
# src/p_floor.c
# src/p_mobj.c
# src/p_mobj.h
# src/p_polyobj.c
# src/p_saveg.c
# src/p_setup.c
# src/p_spec.c
# src/p_spec.h
# src/p_user.c
# src/r_bsp.c
# src/r_defs.h
|
2020-07-10 18:18:07 +02:00 |
|
Nev3r
|
fd5b05cafc
|
Merge branch 'next' of https://git.magicalgirl.moe/STJr/SRB2/ into udmf-next
|
2020-07-06 11:13:27 +02:00 |
|
Louis-Antoine
|
40e98e5712
|
Fix crash when a polyobject rotates a non-player mobj
|
2020-06-30 18:37:21 +02:00 |
|
MascaraSnake
|
a76c8af60c
|
Compiling fix
|
2020-06-09 22:10:02 +02:00 |
|
MascaraSnake
|
d07c376f6d
|
Adapt POF_SPLAT to UDMF setup
|
2020-06-09 09:44:49 +02:00 |
|
MascaraSnake
|
4a0206b38d
|
Merge branch 'next' into udmf-next
# Conflicts:
# src/p_mobj.c
# src/p_polyobj.c
|
2020-06-09 09:38:01 +02:00 |
|
Lachlan Wright
|
191e2e094d
|
Merge branch 'fix-spawn-desynch' into 'next'
Fix desynch when a player spawns
See merge request STJr/SRB2!977
|
2020-06-08 05:25:41 -04:00 |
|
Monster Iestyn
|
7e562a3ca5
|
Merge branch 'master' into next
|
2020-06-06 20:35:48 +01:00 |
|
Monster Iestyn
|
8092d30376
|
Polyobj_rotate and related: change "origin" to vector2_t since all it needs is x/y and not any of the new stuff for vertex_t
|
2020-06-03 20:47:49 +01:00 |
|
MascaraSnake
|
33ed36cf4b
|
Effect 6 flag allows cutting of cyan pixels on FOF and PolyObject planes (even if they're translucent)
|
2020-06-03 19:41:47 +02:00 |
|
Louis-Antoine
|
67eef5a37f
|
Fix potential desynch when a player spawns
|
2020-05-28 11:03:35 +02:00 |
|
MascaraSnake
|
371a1851e3
|
Polyobject waypoint movement: Prevent infinite loop if all waypoints are in the same location
|
2020-05-16 10:24:06 +02:00 |
|
MascaraSnake
|
536e355cdf
|
polywaypointdata_t: Turn reverse and continuous into flags
|
2020-05-16 09:49:30 +02:00 |
|
MascaraSnake
|
06dda9c69d
|
EV_DoPolyObjWaypoint: Don't discard movement if you start at the last waypoint
|
2020-05-16 09:09:26 +02:00 |
|
MascaraSnake
|
3680b246c9
|
T_PolyObjWaypoint: We can find waypoints in constant time now, so no need to store the waypoint mobj in the thinker anymore
|
2020-05-16 09:03:02 +02:00 |
|
MascaraSnake
|
1057c0f7c1
|
T_PolyObjWaypoint: If the polyobject reaches its target exactly, find next waypoint in the same tic
|
2020-05-16 08:49:03 +02:00 |
|
MascaraSnake
|
e422d1fa1d
|
Rewrite T_PolyObjWaypoint to move more smoothly
|
2020-05-16 08:45:06 +02:00 |
|
MascaraSnake
|
0508f99419
|
T_PolyObjWaypoint: Move duplicated movement code into its own function
|
2020-05-15 17:35:07 +02:00 |
|
MascaraSnake
|
7413da918b
|
Store PolyObject waypoint return behavior in an enum
|
2020-05-13 16:21:47 +02:00 |
|
MascaraSnake
|
b561ee7921
|
Remove diffx/y/z from polywaypoint_t, since they're always 0 anyway
|
2020-05-13 14:40:07 +02:00 |
|
MascaraSnake
|
aa16bd22f9
|
Fix accidental swap of first and last waypoint
|
2020-05-13 09:32:00 +02:00 |
|
MascaraSnake
|
d708789c3a
|
Store waypoints (for zoom tubes, rope hangs, polyobjects) explicitly
|
2020-05-12 23:50:30 +02:00 |
|
MascaraSnake
|
5282f01a53
|
Fix PolyObject flags not being applied when there is no parameter line
|
2020-05-05 08:40:59 +02:00 |
|
MascaraSnake
|
df3ca712d8
|
Move polyobject crush option to the first line args
|
2020-05-04 23:27:26 +02:00 |
|
MascaraSnake
|
8c36b9efa5
|
Adapt basic PolyObject setup to UDMF
|
2020-05-04 22:40:49 +02:00 |
|
MascaraSnake
|
6e7373a475
|
Merge branch 'next' into udmf-next
|
2020-05-04 20:32:56 +02:00 |
|
MascaraSnake
|
de100b076a
|
PolyObject: Allow translucency to be set via X offset
|
2020-05-04 19:47:39 +02:00 |
|
MascaraSnake
|
e3ddb413aa
|
Make PolyObject special functions return boolean instead of INT32
|
2020-05-04 10:07:38 +02:00 |
|
MascaraSnake
|
482adc6124
|
Pass parameters to EV_DoPolyObjFlag in a struct and not via the line
|
2020-05-04 09:54:32 +02:00 |
|
MascaraSnake
|
02c347ada2
|
Refactor Polyobj_findSegs
|
2020-05-04 01:28:21 +02:00 |
|
MascaraSnake
|
8ae635c7ba
|
Purge uninformative comments
|
2020-05-04 00:17:05 +02:00 |
|