This patch includes a few useful features, mainly for the in-game menu interface.
Check out the FAQ and the setup instructions before playing, as well as the rest of the wiki for the new commands and such!
Changes since 1.9.1
Common changes
- Allowed toggling input patches that implement proper controller support with a global config property (
ExtendedInputproperty).- This might help with eliminating SamClassicPatch/EnginePatches#2 and SamClassicPatch/GameExecutable#3 when disabled.
- Allowed forcing a specific seasonal event with a global config property instead of automatically determining it (
ForceSeasonalEventproperty).
Mod changes
- Added command for toggling fade-out of
ModelHolder2entities to allow them to be visible at any distance (gfx_bAdjustModelHolderMipFactorcommand). - Extended upper limit of the
gfx_fEnvParticlesRangecommand from2.0to10.0. Use at your own risk.
Game changes
- Prevented mods from hiding patch options under the Options -> Classics Patch menu if they exclude the entire "Scripts" directory by having it in
BaseBrowseExclude.lstfor some reason. - Made the URL to the mod page be clearly displayed in the message box upon trying to connect to a server that runs a mod that doesn't exist.
- Added a one-time notification about the current seasonal event when starting the game during its active period.
- Allowed config options to apply their values in real time using
RealTime:property, just like how volume sliders used to work before. - Made scrollbars in lists of option values behave more like real GUI scrollbars with proper dragging. The old positioning based on the vertical mouse position now only works when clicking on the empty space around the scrollbar.
- Added option to replace old "Page Up" and "Page Down" buttons on the left with a proper draggable scrollbar on the right (
sam_bModernScrollbarscommand).
Plugin changes
Local Cheats
- Synchronized cheat commands between all clients when the server client executes them (all except for
cht_Noclip()andcht_iAutoKill).
Known issues
- SamClassicPatch/EnginePatches#2
- SamClassicPatch/GameExecutable#3
- SamClassicPatch/Plugins#1
- SamClassicPatch/WorldEditor#1
Installation
- Download desired version of the patch (
TFE1.05_<date>.ziporTSE1.07_<date>.zipfor 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
_OGsuffix at the end of the name). - (Optional) Download
SE1_RevResources.groand put it in the game folder if you intend on playing Revolution levels without mounting Revolution itself. - (Optional) Download
SE1_ClassicsPatch_<language>.groand put it in the game folder to install desired localization of the patch.