- Complete overhaul of the plugin system.
- Last Requests can now be made via config. LRs can be imported and exported to and from config via plugin.
- LR config supercedes the original TF2Jail config and uses most of the previous entries, with several more included.
- Last Requests now are a Handle that can be created and/or imported from config.
- Implemented a function table that Last Request handles have. This table is used for hooked functions, similar to JB_Hook.
- Sub-plugin last requests now have config in their LR config, rather than with CVars.
- Methodmaps pertaining to gamemode and players are now unified into a singleton. This way properties are all contained in the respective include files rather than split across multiples.
- Removed library bools from the gamemode StringMap.
- Added forwards for when LR is given, LR activation, and LR denial.
- Added a player property to skip weapon/ammo management.
- Added a gamemode property to skip weapon/ammo management.
- Separated included Last Requests into a separate plugin.
- Patched bugs surrounding freedays and their application.
- Separated include file API into separate, respective files.
- Added parameter to LastRequest.CreateFromConfig to fail if an LR is disabled.
- Updated LRModuleTemplate.sp to line up with the new API.
- Patch issue with prop rerolling in PropHunt.
- Exposed natives for loading up Jailbreak config files.
- Added extra stocks for cleaner wearable and building management.
- Added CVar to give prisoners godmode while they are selecting an LR
- Damage dealt by prisoners will refresh their rebel timer, if it's enabled.
- Added logging and activity for most admin commands.
- Adjusted translations for admin command activity.
- Hotfixed a bug where players could spawn as spectators.
- Added CVars to give wardens backstab protection.
- Added forward for round reset.
- Added CVar to give random warden at a delay.
- Added return value to DoorHandler().
- Patched a few bugs where last request length was an incorrect value.
- Added CVar to have warden friendly fire only work with prisoners, where guards would not deal damage to each other.
- Added various optimizations to the teambans plugin.
- Added CVar to allow warden to set the health of prisoners.
- Added descriptions to the hook enum.
- Added property for warden backstab count, if player is selecting Lr, and the rebel timer.
- Added post hooks for several pre hook forwards.
- Organized hook.inc to help with forward callbacks.
- Patched a bug where FF would not work for non-warden-toggled FF.
- Enhanced door handler function where success/return value relies on door status.
- Removed support for prop_door_rotating cell doors. They probably didn't work anyway.
- Removed old LR files that were no longer used.
- Added a property to detect if warden was locked by the plugin manually, other than by other means.
- Added forwards for cells after they fully open and fully close.