mazmazz
|
59b7a64eaf
|
P_ResetFakeFloorFader: Argument order error with dolighting
|
2018-09-12 12:40:56 -04:00 |
|
mazmazz
|
72e0702be6
|
T_FadeColormap: Fade subtraction error
|
2018-09-12 11:33:44 -04:00 |
|
mazmazz
|
138d76a1b8
|
455: TFERLINE - Set target sector's colormap first to control backsector's colormap
|
2018-09-12 11:21:49 -04:00 |
|
mazmazz
|
caefcb1edc
|
More NULL failsafes
|
2018-09-12 11:11:22 -04:00 |
|
mazmazz
|
938c01506f
|
456: Missing break
|
2018-09-12 09:42:51 -04:00 |
|
mazmazz
|
cf2aa6fa6e
|
447: ResetColormapFader when changing colormap explicitly
|
2018-09-12 09:09:10 -04:00 |
|
mazmazz
|
054c18b9b7
|
Merge branch 'colormap-overhaul-change-ldef' into colormap-overhaul-fade
|
2018-09-12 09:07:55 -04:00 |
|
mazmazz
|
df739180b0
|
Fade colormap special 455! And stop fade colormap 456
* Added T_FadeColormap thinker and netsync
* Added sector_t fadecolormapdata property
|
2018-09-12 09:06:38 -04:00 |
|
mazmazz
|
9cec18d960
|
Formatting
|
2018-09-12 08:06:44 -04:00 |
|
mazmazz
|
a799917ccb
|
447: Allow relative calc from backside colormap (ML_TFERLINE)
|
2018-09-12 07:55:47 -04:00 |
|
mazmazz
|
cb958d5bbf
|
447: Allow alternate alpha without relative calc
|
2018-09-12 07:38:51 -04:00 |
|
mazmazz
|
c701341f83
|
447: AddColormap no longer returns chained colormap, so chain it ourselves
|
2018-09-12 07:31:10 -04:00 |
|
mazmazz
|
d26073584b
|
447: Extra params for R_AddColormaps
|
2018-09-12 07:06:58 -04:00 |
|
mazmazz
|
8a212a83ac
|
Use R_AddColormaps method in 447 relative calc
|
2018-09-11 21:03:13 -04:00 |
|
mazmazz
|
bc6382a024
|
Add relative color change to 447
|
2018-09-11 19:11:50 -04:00 |
|
mazmazz
|
3f5ea6f3bb
|
Use RGB/RGBA macros in 447 code
|
2018-09-11 17:32:43 -04:00 |
|
mazmazz
|
8e477c80a7
|
Account for NULL colormaps in alpha-only code 447
|
2018-09-11 17:07:50 -04:00 |
|
mazmazz
|
03ddb86707
|
Added alpha-only, relative calc, and offset params to 447 Change Colormap
|
2018-09-11 16:50:35 -04:00 |
|
mazmazz
|
31ee9df9b9
|
Use percentage calc instead of interval decrement for tic-based fading
|
2018-09-11 10:28:24 -04:00 |
|
mazmazz
|
17055a1345
|
Merge branch 'lightfade-ticbased' into le-fadefof
|
2018-09-11 10:08:13 -04:00 |
|
mazmazz
|
7eed10f563
|
Merge remote-tracking branch 'origin/change-colormap-ldef' into colormap-overhaul-change-ldef
|
2018-09-10 21:06:28 -04:00 |
|
mazmazz
|
27a8309ea4
|
Savegame netsync for sector colormaps; add spawn_midmap and co for comparison
|
2018-09-10 16:50:27 -04:00 |
|
mazmazz
|
d8056b1fea
|
Get rid of bottommap, midmap, topmap
|
2018-09-10 16:16:04 -04:00 |
|
mazmazz
|
fe4938a1c2
|
Move tic-based to EFFECT4
|
2018-09-10 12:00:44 -04:00 |
|
mazmazz
|
fc6b599bbc
|
Move tic-based to EFFECT4, relative calc to EFFECT3
|
2018-09-10 12:00:15 -04:00 |
|
mazmazz
|
38a63c5d8f
|
Use ML_NOCLIMB for FF_TRANSLUCENT handling in type 452
|
2018-09-10 10:17:39 -04:00 |
|
mazmazz
|
88e22b73a9
|
Default to using back offset params if back linedef exists; else fallback to distance-based params
|
2018-09-10 10:11:27 -04:00 |
|
mazmazz
|
eb7a5fc0cf
|
Add type 452 Set FOF Alpha
* Fade FOF moved to type 453
* Stop Fade FOF moved to type 454
|
2018-09-10 10:09:02 -04:00 |
|
mazmazz
|
fe813bff47
|
Add distance-based params and make default (ML_DONTPEGBOTTOM to use back offsets)
|
2018-09-10 09:49:52 -04:00 |
|
mazmazz
|
583262d073
|
Add relative destvalue calc (ML_EFFECT4)
* rover->alpha init fixes with invisible FOFs
|
2018-09-10 09:49:00 -04:00 |
|
mazmazz
|
8a4bb895af
|
Savegame netsync for sector colormaps; add spawn_midmap and co for comparison
|
2018-09-10 09:01:09 -04:00 |
|
mazmazz
|
1c878ccce1
|
Store sectornum/ffloornum as UINT32, not INT32
|
2018-09-09 23:52:36 -04:00 |
|
mazmazz
|
ca0d6fd0c2
|
Fix fog visual glitch with fading
|
2018-09-09 22:14:24 -04:00 |
|
mazmazz
|
4a6ddbd496
|
Replace firsttic with timer increment
|
2018-09-09 21:01:00 -04:00 |
|
mazmazz
|
ecfc2e66f1
|
Replace firsttic with timer increment
|
2018-09-09 20:45:12 -04:00 |
|
mazmazz
|
bb55774171
|
Fix tic-based bug returning early
|
2018-09-09 19:57:41 -04:00 |
|
mazmazz
|
295ff73e70
|
Cap lightlevel fading at spawn_lightlevel (don't make darker)
|
2018-09-09 19:44:35 -04:00 |
|
mazmazz
|
f77957ddf0
|
Added tic-based logic to FOF fade (ML_EFFECT5)
|
2018-09-09 19:31:32 -04:00 |
|
mazmazz
|
44ba282d5f
|
Finalize light level on fade finish (not forced stop)
* Added destlightlevel property to fade_t
* Fixed dotranslucent, dolighting, docollision order weirdness in function calls
|
2018-09-09 17:20:35 -04:00 |
|
mazmazz
|
4e3f0c9a84
|
Fade FOF lighting fixes; properly calculate destlightvalue
|
2018-09-09 15:41:30 -04:00 |
|
mazmazz
|
18c6f560e4
|
Merge branch 'lightfade-ticbased' into le-fadefof
|
2018-09-09 13:44:30 -04:00 |
|
mazmazz
|
cbf692fc52
|
Revert "Snap light level to software values (32 levels)"
This reverts commit 8ec3e23ed5.
|
2018-09-09 13:43:00 -04:00 |
|
mazmazz
|
96d8723238
|
Flag re-organization
* Change alternate param flag from BLOCKMONSTERS to DONTPEGBOTTOM
* Change tic-based flag from NOCLIMB to EFFECT5
|
2018-09-09 09:34:36 -04:00 |
|
mazmazz
|
47cf5ebdd7
|
Merge branch 'master' into change-colormap-ldef
|
2018-09-09 08:40:38 -04:00 |
|
mazmazz
|
baeb1f2aa5
|
Don't add a thinker if alpha is already equal
|
2018-09-09 08:10:45 -04:00 |
|
mazmazz
|
b0fca6b7b4
|
Polyobject Fade logic
|
2018-09-09 08:08:48 -04:00 |
|
mazmazz
|
deb0ba1648
|
Add light fading to FadeFakeFloor
* Declare P_RemoveLighting in header for p_spec.c use
|
2018-09-08 23:44:29 -04:00 |
|
mazmazz
|
8571b407c6
|
Merge branch 'lightfade-ticbased' into le-fadefof
|
2018-09-08 23:03:18 -04:00 |
|
mazmazz
|
8ec3e23ed5
|
Snap light level to software values (32 levels)
* New properties `exactlightlevel` and `lightlevel` in `lightlevel_t`
|
2018-09-08 23:01:35 -04:00 |
|
mazmazz
|
07c6705bdb
|
Implemented tic-based light fading
* ML_BLOCKMONSTERS specifies destvalue and speed by texture offsets
* ML_NOCLIMB toggles tic-based logic
* Added props `duration`, `interval`, and `firsttic` to `lightlevel_t`
|
2018-09-08 22:10:51 -04:00 |
|