Build 10455
GIT-
Don't try to interpolate rotatesprite calls if the clock difference is negative.
Nickname SVN e nomi Git sono unificati per persona.
Don't try to interpolate rotatesprite calls if the clock difference is negative.
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.
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.
bind a sampler object when drawing voxels.
Add linear sampler object, fixes forcefilter DEF token in polymost.
Add parameter to hictinting_applypixcolor to allow disabling r/b channel swapping. Improved readability of hictinting_applypixcolor as well.
Make floor-aligned model z offset behaviour in Polymost consistent with Polymer.
Fix a fuckup where I accidentally removed the color swap from gloadtile_art.
add screenshot_dir CVar. Defaults to "screenshots".
Apply tints on KV6 voxels; factor out shared code
Implement tileflags member of picanm, and added support for new flag: TILEFLAGS_TRUENPOT, that allows you to enable true non-power-of-two texture support per-tile.
(Fixes classic's buggy tiling and panning behaviour and bypasses the emulation of it in Polymost)
Enable non-power-of-two wall support in classic renderer. (Doesn't do anything yet without either a new map format, or upcoming TILEFLAGS_TRUENPOT).
Apply pogokeen's fix for hightile texture seams in polymost.
Switch to mmulti.cpp from EDuke32-OldMP repo. Loses IPv6 support, but gains stability and XP support.