| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Caution
This has been a repeating pattern where I fix the plugin and it breaks itself later for no reason. Please just use version 1.0 until this plugin has been more optimized and cleanly implemented.
Note
I originally planned WorkshopStopper9000 to fix the workshop downloading issue, but I hope to add more features and fixes, so now it has become P2SourceModPlusPlus. I plan to implement some good features the community will use until the fated day Portal 2: Community Edition (P2:CE) is released. This plugin will act as a temporary solution for mod makers. Once P2:CE's public beta and/or release occurs, I will probably not work on this anymore, as most of the stuff here is fixed over there.
Warning
This plugin was designed with SourceMods in mind, meaning mods loaded through the sourcemods folder in Steam. This is not for Portal 2 mods on Steam's store, which can be installed through Steam.
While this plugin should be ok for a Steam Portal 2 mod, note that:
Ideally, if you wish to have some of these features but want to be able to have your mod on Steam, wait for P2:CE to release rather than using this.
I will, in the future, try to add custom elements involving interactions with Steam's API, like achievements, but for now, I don't expect this to work correctly with Steam mods. Plus, in the end, P2:CE will do this properly in the future.
Download the latest addons.zip under the Releases tab on GitHub and extract its folder into the base directory of your SourceMod. Portal 2 should automatically start the plugin up with the game. You should be able to see log messages from the plugin in the developer console if it is loaded. That's it. Please create an Issue post on the plugin's repository if there are any issues. I'll get to it within the next 20 years. (Hopefully not).
Important
If Portal 2: Multiplayer Mod is running along with P2SM++, P2SM++'s hooks, configs, and settings will take priority over Portal 2: Multiplayer Mod's. If P2SM++ patches the same things that P2:MM does, P2:MM ignores patching as P2SM++ has already done it. Note: P2:MM assumes that it is being loaded second based on how it is loaded normally with the launcher and with a tempcontent folder.
As of writing, 11/10/2024, the plugin is only compatible with Windows. The signature scanner it uses still needs to be compatible with Linux, plus overall, the way the P2:MM plugin is structured (this plugin is built off of some of the P2:MM plugin code as a base), it's impossible to compile for Linux anyway. Literally 1984, I know, but I don't have enough time or experience to figure it out by myself. Linux users should still be able to get away with using Proton or similar to be able to use the plugin's Windows .dll. Hopefully, one day, this can be fixed...
Update 3/24/2025: I plan to move this over to a forked version of SAR using its code base as a base for this plugin. Its structure is much better, it has more engine functionality accessible in the plugin, and it compiles for Linux. However, do not expect this switch to happen anytime soon. Thank you for being so patient.
Please credit Orsell/OrsellGaming, Nanoman2525, NULLderef, and/or the Portal 2: Multiplayer Mod Team if you use this plugin or its code in any way with your SourceMod. You'll also need to include this repository and P2:MM's license file with the plugin. Both licenses will be included with the addon.zip file you download to get the plugin.
| Back | FazBrowse Home | New Git URL |