Alam Ed Arias
|
e5518a1241
|
replace TMatrix with matrix_t
|
2022-09-30 00:27:10 -04:00 |
|
spherallic
|
f37d466343
|
Merge branch 'next' into gravityflipping
|
2022-09-29 19:27:00 +02:00 |
|
spherallic
|
862fdaaa3d
|
Revert "prevent immediate re-flipping", streamline P_GetMobjGravity
|
2022-09-26 13:41:37 +02:00 |
|
spherallic
|
9499d16221
|
Fix quicksand in reverse gravity
|
2022-09-12 11:27:28 +02:00 |
|
spherallic
|
3427d4309f
|
Prevent immediate re-flipping after a per-sector gravity flip
|
2022-09-11 23:12:51 +02:00 |
|
spherallic
|
42fc6c877b
|
Remove hack in P_GetMobjGravity for spinfire, fix the underlying issue
|
2022-09-11 20:04:20 +02:00 |
|
spherallic
|
5e6185abe2
|
Fix Elemental stomp's flames while Gravity Boots are active
|
2022-09-11 18:28:17 +02:00 |
|
krabs
|
295555d0d0
|
Fix issues with gravflip of dropped items (rings, ctf flag, weapons, emeralds)
|
2022-09-11 17:15:25 +02:00 |
|
spherallic
|
1f73c9cf99
|
Add flag to per-sector gravity for overriding MF2_OBJECTFLIP
|
2022-09-11 16:15:50 +02:00 |
|
MascaraSnake
|
ec119eac2f
|
Merge branch 'next' into udmf-fof-flags
|
2022-07-31 13:27:03 +02:00 |
|
MascaraSnake
|
8d4baace53
|
Add Lua backwards compatibility for FOF flags
|
2022-07-31 12:04:42 +02:00 |
|
Eidolon
|
69c5da2720
|
Merge branch 'next' into uncappedrevengeance
|
2022-07-15 00:14:27 -05:00 |
|
MascaraSnake
|
c9536ff4dc
|
Fix copypaste error in P_GetMobjGravity
|
2022-06-04 17:46:00 +02:00 |
|
katsy
|
c2e1b1be54
|
Restore deleted zofs (fixes signpost sparkles etc)
|
2022-05-05 13:18:01 -05:00 |
|
Eidolon
|
1c11ddd6ae
|
Only check VERTICALFLIP for old_z calc
|
2022-05-03 15:23:00 -05:00 |
|
Eidolon
|
7ec0420ce6
|
Adjust spawned mobj z by gravity inversion
|
2022-05-03 15:07:35 -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 |
|
Eidolon
|
56261d3e1e
|
Fix offset copies for SpawnMobjFromMobj
THANKS SAL
|
2022-04-29 17:19:09 -05:00 |
|
Eidolon
|
1259f1be40
|
Interpolate spritescale/offset x/y
|
2022-04-29 14:21:30 -05:00 |
|
Eidolon
|
5d4f7f2ad2
|
Copy interp state in P_SpawnMobjFromMobj
|
2022-04-28 20:39:37 -05:00 |
|
Eidolon
|
50b0c29db9
|
Disable angle interp on fresh mobjs
|
2022-04-28 18:46:02 -05:00 |
|
Eidolon
|
813ed81a37
|
Reset old_z in MT_LOCKON think
Fixes interpolation artifacting due to spawn pos.
|
2022-04-27 19:52:11 -05:00 |
|
Eidolon
|
833777d773
|
Revert "Remove unnecessary precipmobj thinker hack"
This reverts commit 0e38208620d19ec2ab690740438ac2fc7862a49e.
|
2022-04-26 20:56:36 -05:00 |
|
Eidolon
|
9276637db0
|
Revert "Reset overlays interp states each TryRunTics"
This reverts commit a71a216faa20e8751b3bd0157354e8d748940c92.
|
2022-04-26 20:56:35 -05:00 |
|
Eidolon
|
6fe25f7dbb
|
Reset overlays interp states each TryRunTics
|
2022-04-26 20:56:34 -05:00 |
|
Eidolon
|
9f845622cd
|
Revert "P_InitAngle, to fix angle interpolation on spawning objects"
This reverts commit a80c98bd164a2748cbbfad9027b34601185d93f5.
|
2022-04-26 20:56:34 -05:00 |
|
Eidolon
|
5790168194
|
Convert P_TeleportMove use to origin funcs
|
2022-04-26 20:56:34 -05:00 |
|
Sally Coolatta
|
d476b41dfa
|
P_SetOrigin & P_MoveOrigin to replace P_TeleportMove
|
2022-04-26 20:56:33 -05:00 |
|
Eidolon
|
568677edc1
|
Move mobj interpolators to r_fps
|
2022-04-26 20:56:33 -05:00 |
|
Eidolon
|
a67432a415
|
Add mobj interpolator on load netgame
|
2022-04-26 20:56:33 -05:00 |
|
Eidolon
|
5e4a57b45c
|
Reset mobj interp state on add
|
2022-04-26 20:56:33 -05:00 |
|
Eidolon
|
0e1b01f206
|
Update mobj oldstates before all thinkers
|
2022-04-26 20:56:32 -05:00 |
|
Sally Coolatta
|
e4930535f3
|
P_InitAngle, to fix angle interpolation on spawning objects
|
2022-04-26 20:56:31 -05:00 |
|
Eidolon
|
ab7c2dfb3d
|
Interpolate mobj angles and player drawangle
|
2022-04-26 20:56:31 -05:00 |
|
Eidolon
|
4c31902b98
|
Reset precip interpolation on snap to ceil
|
2022-04-26 20:31:39 -05:00 |
|
Eidolon
|
f2a881f385
|
Add reset interpolation state functions
|
2022-04-26 20:31:39 -05:00 |
|
Eidolon
|
4ee6027180
|
Remove unnecessary precipmobj thinker hack
|
2022-04-26 20:31:39 -05:00 |
|
Eidolon
|
b625076c87
|
Implement interpolation at the renderer level
Instead of interpolating thinkers, we interpolate mobjs inside the
renderer. Further interpolation is TBI.
|
2022-04-26 20:31:37 -05:00 |
|
MascaraSnake
|
faa7d89e3e
|
Merge branch 'udmf-more-linedef-types' into udmf-sector-fields
|
2022-04-20 21:01:16 +02:00 |
|
MascaraSnake
|
54640a8664
|
Merge branch 'udmf-executor-triggers' into udmf-thing-types
# Conflicts:
# extras/conf/udb/Includes/SRB222_things.cfg
|
2022-04-20 20:59:55 +02:00 |
|
MascaraSnake
|
39b7fb9ff8
|
Merge commit 'd624ee25' into udmf-thing-types
# Conflicts:
# src/p_mobj.c
# src/p_spec.c
|
2022-04-20 20:41:46 +02:00 |
|
MascaraSnake
|
9815d40c20
|
Adapt tutorial plant to UDMF
|
2022-04-20 20:06:08 +02:00 |
|
MascaraSnake
|
f76b104c4a
|
Merge commit 'c7050671' into udmf-thing-types
|
2022-04-20 19:42:03 +02:00 |
|
MascaraSnake
|
36bf8b1a77
|
Merge branch 'udmf-linedef-executors' into udmf-executor-triggers
|
2022-04-19 22:33:53 +02:00 |
|
MascaraSnake
|
0b4bbacec0
|
Merge branch 'next' into udmf-fofs-mkii
|
2022-04-19 21:59:31 +02:00 |
|
sphere
|
563ae7f7ac
|
Merge branch 'hangster-fix' into 'next'
Prevent Hangsters from sliding across the ceiling
Closes #787
See merge request STJr/SRB2!1766
|
2022-03-22 08:58:46 +00:00 |
|
sphere
|
e997254136
|
Merge branch 'minus-fixes' into 'next'
Fix Minus & debris' reverse gravity behavior
See merge request STJr/SRB2!1764
|
2022-03-21 21:59:32 +00:00 |
|
MascaraSnake
|
a78e4e553c
|
Merge branch 'next' into udmf-fofs-mkii
|
2022-03-18 07:29:02 +01:00 |
|
spherallic
|
9769ad48e0
|
Prevent Hangsters from sliding across the ceiling.
|
2022-03-15 13:12:56 +01:00 |
|
spherallic
|
bd2d763bd0
|
Fix Minus & debris behavior in reverse gravity.
|
2022-03-13 12:34:17 +01:00 |
|
spherallic
|
c782e81700
|
Give MT_METALSONIC_RACE a drop shadow & removed unused vars.
|
2022-03-12 17:44:37 +01:00 |
|
spherallic
|
6ef7221e38
|
A few drop shadow-related additions:
- Added A_SetShadowScale
- Added A_ShadowScream which combines the above with A_Scream, used for
badnik explosions
- Gave flickies drop shadows
|
2022-03-09 00:49:24 +01:00 |
|
sphere
|
ab711128c7
|
Merge branch 'tutorial-scenery' into 'next'
Tutorial scenery
See merge request STJr/SRB2!1722
|
2022-03-06 15:45:53 +00:00 |
|
sphere
|
00117476e1
|
Merge branch 'mobj-spawn-null-fix' into 'next'
Spawn MT_RAY when attempting to spawn MT_NULL
Closes #801 and #800
See merge request STJr/SRB2!1751
|
2022-03-06 11:52:44 +00:00 |
|
spherallic
|
14295ac7de
|
2022
|
2022-03-03 20:24:46 +01:00 |
|
SteelT
|
893ea10a67
|
Turn the console warning into a devmode print because turns out it happens more often than I thought
|
2022-03-02 12:46:24 -05:00 |
|
SteelT
|
34f8464cbf
|
Spawn MT_RAY when attempting to spawn MT_NULL
Some code assumes that P_SpawnMobj can never return NULL
So spawn MT_RAY in it's place when attempting to spawn MT_NULL and show a console warning
|
2022-03-02 12:35:03 -05:00 |
|
spherallic
|
d624ee2541
|
Revert "minor spike optimisations"
This reverts commit b2d693a547 .
|
2022-02-28 14:30:01 +01:00 |
|
James R
|
a8c658b545
|
Never spawn MT_NULL
|
2022-02-01 04:04:53 -08:00 |
|
spherallic
|
be7f628e2c
|
Add new plant object for the revamped tutorial.
|
2022-01-23 20:13:26 +01:00 |
|
MascaraSnake
|
13b8d1cf7e
|
Merge branch 'udmf-more-linedef-types' into udmf-sector-fields
|
2022-01-14 21:09:11 +01:00 |
|
MascaraSnake
|
0833f0bd4f
|
Merge branch 'udmf-executor-triggers' into udmf-thing-types
# Conflicts:
# src/p_setup.c
# src/p_spec.h
|
2022-01-14 21:01:39 +01:00 |
|
MascaraSnake
|
0d9860c368
|
Merge branch 'udmf-linedef-executors' into udmf-executor-triggers
|
2022-01-14 20:42:59 +01:00 |
|
MascaraSnake
|
6bb6dc88ca
|
Merge branch 'next' into udmf-fofs-mkii
# Conflicts:
# src/hardware/hw_main.c
# src/lua_maplib.c
# src/p_spec.c
# src/p_user.c
|
2022-01-14 07:24:05 +01:00 |
|
lachablock
|
d764d68d02
|
Turn dispoffset into a mobj field
|
2022-01-13 18:53:26 +11:00 |
|
MascaraSnake
|
020b738aa9
|
Merge branch 'udmf-more-linedef-types' into udmf-sector-fields
|
2022-01-09 13:52:59 +01:00 |
|
MascaraSnake
|
9d67420e5c
|
Egg Slimer: Fix typo in binary-to-UDMF conversion and invert speed-up flag
|
2022-01-04 19:57:14 +01:00 |
|
spherallic
|
719ceb0586
|
Add collision check for flipped water drops
|
2022-01-01 19:34:27 +01:00 |
|
MascaraSnake
|
2b4d32b372
|
Turn solid lava into a damagetype
|
2021-12-31 12:15:01 +01:00 |
|
MascaraSnake
|
208395214a
|
Implement sector fields for linedef executor triggering
|
2021-12-31 11:39:34 +01:00 |
|
MascaraSnake
|
b3be8d1f44
|
Implement sector damagetype field
|
2021-12-31 08:53:00 +01:00 |
|
MascaraSnake
|
feaa4f1273
|
Replace most sector specials with sector special flags
|
2021-12-31 00:03:24 +01:00 |
|
MascaraSnake
|
b3863c57be
|
Replace verticalflip in sector_t with a sector flag that's accessible via Lua and UDMF
|
2021-12-30 18:50:02 +01:00 |
|
MascaraSnake
|
86e2fefcac
|
Add sector gravity field for UDMF
|
2021-12-30 18:19:42 +01:00 |
|
MascaraSnake
|
f30b97ba93
|
Adapt heat wave effect to UDMF
|
2021-12-30 14:48:40 +01:00 |
|
MascaraSnake
|
2fd6eafbcf
|
Expose sector flags to Lua and UDMF
|
2021-12-30 14:16:00 +01:00 |
|
MascaraSnake
|
338f1357a6
|
Particle generator: Use args[6] instead of angle for tagging
|
2021-12-29 15:53:20 +01:00 |
|
MascaraSnake
|
95248dc80f
|
Merge branch 'next' into udmf-thing-types
# Conflicts:
# src/p_mobj.c
|
2021-12-29 09:35:25 +01:00 |
|
MascaraSnake
|
2a868ca60d
|
Adapt Glaregoyles to UDMF
|
2021-12-28 23:06:48 +01:00 |
|
MascaraSnake
|
a091b7d16d
|
Adapt bosses to UDMF and remove now-unused mapthing flags
|
2021-12-28 22:52:24 +01:00 |
|
MascaraSnake
|
e71a952d70
|
Adapt monitors to UDMF
|
2021-12-28 17:54:26 +01:00 |
|
MascaraSnake
|
79c3197de2
|
Adapt various thing types for UDMF
|
2021-12-28 16:38:52 +01:00 |
|
MascaraSnake
|
53931727bd
|
Adapt pushables to UDMF
|
2021-12-28 14:28:36 +01:00 |
|
MascaraSnake
|
42f823600c
|
Adapt NiGHTS items to UDMF
|
2021-12-28 14:04:30 +01:00 |
|
MascaraSnake
|
b4a206c063
|
Adapt remaining enemies to UDMF
|
2021-12-28 13:14:48 +01:00 |
|
MascaraSnake
|
1cff7a161a
|
Adapt ambient sound effects to UDMF
|
2021-12-28 09:58:45 +01:00 |
|
MascaraSnake
|
e140bd8252
|
Adapt balloon colors to UDMF
|
2021-12-28 08:26:04 +01:00 |
|
MascaraSnake
|
8b69c62111
|
Adapt more scenery items to UDMF
|
2021-12-28 08:19:56 +01:00 |
|
MascaraSnake
|
b1d0870511
|
(Mostly) adapt fan to UDMF
|
2021-12-28 07:47:10 +01:00 |
|
MascaraSnake
|
90eb7c71a3
|
Adapt skybox view point to UDMF
|
2021-12-28 07:29:41 +01:00 |
|
MascaraSnake
|
43a15387d2
|
Adapt diagonal springs to UDMF
|
2021-12-27 21:28:42 +01:00 |
|
MascaraSnake
|
fd3fa9a924
|
Adapt flame-related objects to UDMF
|
2021-12-27 18:52:46 +01:00 |
|
MascaraSnake
|
720df51b6e
|
Adapt most flame jet settings to UDMF
|
2021-12-27 17:58:18 +01:00 |
|
MascaraSnake
|
8db84ffef9
|
Adapt boss waypoint to UDMF
|
2021-12-27 15:39:14 +01:00 |
|
MascaraSnake
|
06bbee50bf
|
Adapt boss IDs and trigger tags to UDMF
|
2021-12-27 15:07:37 +01:00 |
|
spherallic
|
1040141560
|
Fix enemy/boss/minecart explosions in death pits
|
2021-12-27 12:41:04 +01:00 |
|
MascaraSnake
|
a14eacd63a
|
Bowser isn't a boss, so don't call A_BossDeath just to do that one thing it needs to do
|
2021-12-27 08:55:59 +01:00 |
|
MascaraSnake
|
c550de5dfa
|
Adapt spikes to UDMF
|
2021-12-27 07:32:57 +01:00 |
|
MascaraSnake
|
8535b595d6
|
Adapt some more player spawning stuff to UDMF
|
2021-12-26 21:11:24 +01:00 |
|
MascaraSnake
|
fe8c1d1331
|
Adapt Pyre Fly to UDMF
|
2021-12-21 22:00:42 +01:00 |
|