This small patch contains a few adjustments and fixes.
Complete description of the patch for the latest version.
Changes since 1.6.1
Common changes
- Fixed
IncludeScript()
shell function taking an integer argument by mistake instead of a string. - Added support for reading properties types of Serious Sam Revolution entities.
Game changes
- Made sure that oversized fonts that are used in the menu fit within their appropriate height.
- Fixed another crash related to listing levels from Serious Sam Revolution.
Other changes
- Made "Maximum Ammo" setting from "Server Utilities" override properties of PlayerMarker entities that take all ammo of specific weapons.
- Fixed HUD color presets not applying because of the
IncludeScript()
issue in "Advanced HUD". - Potentially fixed all issues related to random "Cannot set function patch" errors.
- Fixed Serious Editor not working under the Debug build configuration.
- Fixed incorrect utilization of the patch config by tool applications by loading it too late.
- Made a few function patches more efficient.
Known issues
- SamClassicPatch/CoreLib#9
- SamClassicPatch/EnginePatches#1
- SamClassicPatch/Mod#3
- SamClassicPatch/Mod#5
- SamClassicPatch/WorldEditor#1
- SamClassicPatch/WorldEditor#2
Installation
- Download desired version of the patch (
TFE1.05_<date>.zip
orTSE1.07_<date>.zip
for Steam). - Navigate to the game folder and extract contents of the ZIP archive into it.
- Agree to replace existing files (original unmodified copies of the files are included with an
_OG
suffix at the end of the name). - (Optional) Download
SE1_ClassicsPatch_RUS.gro
and drop it into the game folder to install Russian localization.