Build 10619
GIT-
Generale
Fix `includeoptional` in Mapster32's sound parser
Nickname SVN e nomi Git sono unificati per persona.
Fix `includeoptional` in Mapster32's sound parser
Implement `includeoptional` in Mapster32's CON parsing
Add "includeoptional" CON token, that doesn't error out if the included file is absent.
Don't try to interpolate rotatesprite calls if the clock difference is negative.
Blackhole any accumulated input when clearing the input FIFO/starting a level, prevents you from being spun around the wrong way when you spawn in.
Add missing GAMEVAR_RAWQ16PTR case in VM_GAMEVAR_OPERATOR
EVENT_PRE/POSTWEAPONSHOOT: Set ud.return[0]/userdef.return 1 to the number of the current shot we're processing in a burst
Make some actors work properly with TROR
Give EVENT_POSTWEAPONSHOOT the return value of A_Shoot.
Port EVENT_PREWEAPONSHOOT and EVENT_POSTWEAPONSHOOT from NetDuke32.
* Setting RETURN to non-zero in EVENT_PREWEAPONSHOOT cancels the shot.
Add warning when `terminate` found outside state or event
Add prependstate and appendstate
Fix weapon behavior with FIREDELAY set to 1
Defer setting kickback_pic setting to lower block. Make adjustments to prevent errant behaviour this may cause.
Fix rapid-tap chaingun glitch
Behaves like Atomic Edition now. Avoids breaking WW2GI.
Move alpha==255 check up in dorotatesprite.
Fix ordering issues with rotatesprite interpolation that were causing insane jitter and pacing issues.
add a few rotatesprite flags for fine control of interpolation.
Apply TerminX's rotatesprite interpolation fix. (Fixes interp jitter when framerate is over 120fps)
Add wall cstat mask parameter to cansee, and add optional param at the end of CON_CANSEE for it.
Interpolate FIRELASER trails.
When loading new art files, blanks no longer erase existing tiles, allowing "inserting" new tiles, or essentially stacking them.
Add parameter to mdgetskinmap enabling fallback to other skins if one for the current pal isn't found.
Fix regression causing KV6 voxels to render black.
Get forcefilter working with models when sampler objects are enabled. Factored out some related code duplication.