[TF2] Jailbreak Redux
A project I've been working on for the past year or so without releasing publicly because it needed that One Last Thing™.
Why TF2Jail Redux? Born out of my dislike with the unorganized and jumbled mess the original TF2Jail plugin was, I went out and did a complete rewrite of it, opening up Jailbreak gameplay into a useable API that is very developer-friendly. The entirety of the plugin is built with developers in mind with the goal of making Last Request creation and event management as streamlined as possible. What's the Difference? As of V2.0, I've tried to keep the differences between Redux and the original TF2Jail as minimal as possible. Redux inherits most all of the features of TF2Jail, but improves upon it with tons of new features. The main difference is exposure. The amount of logic that is exposed to developers with Redux grants them as much control over gameplay as possible. And not to mention, last request creation is as streamlined as possible. Rundown:
For Developers The wiki contains a list of Redux's API, but you can also open up the .inc files for reference since I usually forget to update the wiki with the latest data. Redux uses an SDKHook-Style set of forwards, and there are plenty of them; so you probably won't need to touch the main plugin. The plugin is organized into meaningful file names, though, so you probably won't have much of an issue finding your way around anyways. As mentioned before, there is plenty of exposure, so you can create some wicked third party plugins. There are two example last request plugins that are included in the repository: PropHunt and Versus Saxton Hale. So, anything is possible really. You don't necessarily need hardcore SourcePawn knowledge to use the plugin, but you'll need some if you plan on editing it or making your own, custom last request. For more details and a basic run-through of last request creation and forward/native usage, check out the wiki. Installation Grab a download link from the GitHub repository and follow the detailed instructions in the installation section of the wiki. Go wild. Thanks To nergal, whose plugin design I adopted from VSH2. Drixevel, with the original plugin. FlaminSarge, with Be The Horsemann. retsam, with Aim Names And others Requirements SourceMod 1.10+ TF2Items TF2Attributes (optional) SteamWorks (optional) REPOSITORY WIKI MechMercs LR Module Weapon Blocker |
Re: [TF2] Jailbreak Redux
V2.0
First of all, V2.0 breaks backwards compatibility with just about everything, so don't ask. There's a separate branch on the GitHub that has all of the legacy code if you need to use that steaming pile of garbage. The main difference between V1.4 and V2.0 how much much much much easier it is to create and manage last requests. Config! Yes, the LR config file is used once more. Last Requests can be imported from and exported to the LR config file. Last Requests can also be detached from config or plugins. You can create a Last Request that uses strictly config, and on the other hand, you can create one that is strictly plugin logic. There's no need to have to do a silly check before your hooked functions, if hooking via LR, because that's done automatically by the main plugin. All in all, things on the LR side are much, much cleaner and 5 quadrillion times easier to manage. The include files are much more organized due to the gargantuan amount of API that there is now. The included sub plugins are a good reference for how most of it is used. Not only is there an improved LR system, there are even more features and more ConVars for more streamlined management for server developers. A more detailed list is in the changelog on the repo but that's mostly nerd talk. I'm much more pleased with this version as a lot of the silly methods to do shit (especially with last requests) are no longer required. The main plugin is the engine while sub-plugins can pick and choose what they want to change with ease. |
Re: [TF2] Jailbreak Redux
Nice. I created a bunch of new LRs in the TF2Jail2 system I was working on that I'll make for this system soon which should be like 10-15 new ones.
|
Re: [TF2] Jailbreak Redux
Quote:
|
Re: [TF2] Jailbreak Redux
Finally you posted it here.:wink:
|
Re: [TF2] Jailbreak Redux
I've completed another Last Request module. It's
It's pretty straightforward; just converts everyone to a tank. 'Nuff said. Also there are plenty of cvars to control the aspects of each vehicle. Go wild. Thwap |
Re: [TF2] Jailbreak Redux
Oh boy! I feel like this plugin is so underrated.
|
Re: [TF2] Jailbreak Redux
|
Re: [TF2] Jailbreak Redux
I just want how to translate my own to Last Request
|
Re: [TF2] Jailbreak Redux
Quote:
|
All times are GMT -4. The time now is 06:44. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.