Releases: WWYDF/OpenPA
v3.0 Development Build 1
This is a Dev Build for v3.0 of OpenPA for GTFO. This is because not all features have been fully tested yet for a full release on Thunderstore.
The associated branch can be found here.
Changes
- Completely rewrote the entire plugin.
- It's much more efficient now.
I still need to check for any crashing bugs before releasing it, but it seems pretty stable so far...
Please report any issues on the issue tracker! (Please label them as OpenPA3 specific!)
v2.1 Development Build 1
This is a Dev Build for v2.1 of OpenPA for GTFO. This is because not all features have been fully tested yet for a full release on Thunderstore.
The associated branch can be found here.
Changes
- Added 'HardMode' config option to wake sleepers instantly when talking.
- Fixed bug that caused the game to crash if Mumble closed or lost connection.
Please report any issues on the issue tracker!
Release v2.0.0
This is a Release Build for v2 of OpenPA for GTFO, after being in development for 5 months. Also available on Thunderstore. Previous developer builds can be found below.
2.0's main feature adds TalkState support as a configurable option to enable in r2modman.
Additions
- Added TalkState Integration
- Added Proper SNet Networking
Config Options
-
TalkState (bool)
- Allows sleepers to wake up from talking nearby.
- Works by sending your talking state from Mumble to OpenPA.
- By default, this is disabled.
- Requires TalkState Plugin for Mumble.
-
Refresh Rate (int)
- Changes the polling rate at which OpenPA will check for TalkState changes.
- It's recommended to keep it between
90ms
and180ms
. - By default, it is
120ms
.
-
Verbose (bool)
- Enables debug logs in the BepInEx console.
- Can get very spammy, but useful for debugging.
- By default, this is disabled.
Bug Fixes (since 1.2)
- Game no longer hangs on closing.
- Game no longer crashes when joining an expedition that already started.
- TalkState now works for clients and not just the host.
Please report any issues on the issue tracker!
New Wiki
I've cleaned up the README in exchange for moving all the installation instructions over to the wiki in addition to being more detailed.
You can view the new wiki here:
https://github.com/WWYDF/OpenPA/wiki
Video Tutorial
Alongside the new release, to make setup as easy and smooth as possible for new users, I have gone ahead and created a video tutorial.
You can find that here:
v2.0 Development Build 4
This is a Development Build for v2 of OpenPA for GTFO.
Version 2 adds TalkState support as a configurable option to enable in r2modman.
Bug Fixes
- Fixed dev-3's bug where the check to see if TS's MemoryMappedFile existed, would always result in it not existing and thus never initializing.
- Fixed Game hanging on exit. (but actually this time)
Please report any issues on the issue tracker! See you on Thunderstore very soon!
v2.0 Development Build 3
This is a Development Build for v2 of OpenPA for GTFO.
Version 2 adds TalkState support as a configurable option to enable in r2modman.
Bug Fixes
- Game no longer hangs while attempting to close it.
- Game no longer crashes when loading with TalkState enabled, while Mumble is closed.
Next update should be release, at which point I'll remove unnecessary checks and spammy comments. 👍
Please report any issues on the issue tracker! See you on Thunderstore very soon!
v2.0 Development Build 2
This is a Development Build for v2 of OpenPA for GTFO.
Version 2 adds TalkState support as a configurable option to enable in r2modman.
Bug Fixes
- Added more debug logs.
- Added
SendErrorLog
in addition toSendDebugLog
. - Fixed client crashing when rejoining or joining late.
- Added additional check to make sure
PlayerAgent
is set before trying to interact with it.
Please report any issues on the issue tracker! See you on Thunderstore soon!
v2.0 Development Build 1
This is a Development Build for v2 of OpenPA for GTFO.
Version 2 adds TalkState support as a configurable option to enable in r2modman.
Bug Fixes
- Fixed catastrophic bug that made multiple instances of RMMF run when reloading the lobby without closing the game.
- TalkState no longer fires when reloading the lobby without closing the game.
- Added Steam Networking Event Calls for Clients.
Please report any issues on the issue tracker! See you on Thunderstore soon!
Release v1.2.0
The Thunderstore Update
- Removed some developer logs from console. (to reduce console spam)
- Changed Camera GameObject to use PlayerManager in the event the PlayerObject does not exist yet.
- Added support for drop-in Multiplayer.
- Added Thunderstore support.
- Added TalkState config option.
- This allows sleepers to be woken by talking. It is NOT FINISHED.
You can download the mod with the Thunderstore Mod Manager now!
Build v1.1.1
Accidentally left refresh rate at 1200 milliseconds that is used for debugging. Updated back to the regular 12 milliseconds.
Build v1.1.0
I would've uploaded build v1.0.0 but I forgor. 💀
Anyways, fixed the following known issues in this patch:
- Game no longer crashes upon leaving an expedition.
- Link no longer drops upon entering sand dimension.
Make sure to check the README for installation assistance!