Skip to content

Commit 5da86f0

Browse files
committed
Updated README to include what features are now available
1 parent 187cad0 commit 5da86f0

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
> 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 hope 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.
77
88
> [!WARNING]
9+
> This plugin was designed in mind for SourceMods, meaning mods loaded through the `sourcemods` folder in Steam. Not for Portal 2 mods that are on Steam's store and can be installed through Steam.
910
>
1011
> While this plugin should be ok for a Steam Portal 2 mod, note that:
1112
>
@@ -22,16 +23,20 @@
2223
* Stopped workshop maps from being downloaded by the game because the workshop folder isn't on path for SourceMods. Because of this, it tries to get ***ALL*** of them at once, which causes the game to be unstable and occasionally crash.
2324
* Fixed human NPC movement so they don't jitter when they move. `cl_localnetworkbackdoor` is automatically set to 0 without manual adjustment.
2425
* Made `r_screenoverlay` ConVar be enabled by default and not need cheats so `env_screenoverlay` entities can work correctly without `sv_cheats` being needed.
25-
* Added a ConVar to enable instant respawns for multiplayer.
26-
* **(NOT IMPLEMENTED)** Fixed the player flashlight impulse ConCommand not needing cheats enabled. All that is needed is a key binded to `impulse 100`.
26+
* Added a ConVar to enable instant respawns for multiplayer. Simply skips those moments in the third person death cam.
27+
* Fixed linked portal doors causing crashes on multiplayer when players enter them.
28+
* Increased the max VScript VM runtime so that VScript operations like `for` and `while` loops run without problems. This helps give more leeway in doing things in VScript without the engine complaining and shutting down the rest of the script, spewing errors in the console. While it depends on how the script was programmed and what it is doing, I occasionally notice this, and this fix helps eliminate it.
29+
* Fixed the player flashlight impulse ConCommand, so it no longer requires cheats to be enabled. All that is needed is a key bound to `impulse 100`. However, the flashlight doesn't work perfectly with portals, snapping to odd positions when moving through and unable to shine through portals.
2730
* **(NOT IMPLEMENTED)** Add a ConVar to disable multiplayer death icons.
28-
* **(NOT IMPLEMENTED)** Fixed linked portal doors causing crashes on multiplayer when players enter them.
2931
* **(NOT IMPLEMENTED)** Allow more than one env_projectedtexture to be on at once. Engine limit of eight is still enforced however!
3032
* **(NOT IMPLEMENTED)** Option to turn on or off puzzle maker functionality. Most mods don't use the puzzle maker, but it still loads in. The plugin will try to disable as much of it as possible so the console is not filled with any puzzle-maker-related errors, messages, or other additional bloat.
3133
* **(NOT IMPLEMENTED)** Custom Discord RPC for Portal 2 SourceMods.
3234
* **(NOT IMPLEMENTED)** Additional achievement support and features. Like custom achievements that span multiple maps and have more parts than Door Prize and Smash TV.
3335
* **(NOT IMPLEMENTED)** As informed by MarvinG, `env_sun` disappears when over player crosshair. I have not been able to confirmed this, and have never noticed it in general.
3436
* **(NOT IMPLEMENTED)** When in water, the player is pushed to the world's origin.
37+
* **(NOT IMPLEMENTED)** Fix SourceMods only getting small 2 MB of memory for material system render context allocation, increasing it to 6 MB. This might happen if this every gets ported to SAR or P2SRM.
38+
* **(NOT IMPLEMENTED)** Linux support.
39+
* **(NOT IMPLEMENTED)** Implement some VScript functions and hooks to capture certain events, turn ConVars on or off, as well fixing and adding new VScript functions.
3540

3641
### Download and Install Instructions:
3742

0 commit comments

Comments
 (0)