coop-re7
xXCroissantXxCo-op Anything
- See each otherSynced
- StoryNot synced
- EnemiesNot synced
- WorldNot synced
- ItemsNot synced
REFramework Lua + C# source plugin for the Steam RT/DX12 build (buildid 22773795). The other player appears as a full-body Ethan built from the player's own shadow-only "Shadow*" meshes on a spawned VrDummyPlayer prefab, animated with Ethan's motion bank (walk/jog/crouch in 4 directions, idle) and head look. Position, rotation, look direction and crouch/walk flags go over Steam relay (ISteamNetworkingMessages, P/Invoked from the game's steam_api64.dll) with interpolation and short extrapolation. Local player cannot walk through the other player. Enemies are shared (early); each runs in the nearest player's game and is copied in the other, with damage and deaths synced; items, doors and story are not. Saving is optional (off by default, with automatic backups). One-click installer; pick a Steam friend in-game (they accept an invite) and jump to their chapter. Tested on one PC only, against a bot peer with simulated 80 ms latency, 30 ms jitter and 5% loss; two real players not tested together. Write-up in games/resident-evil-7.
Your own copy of Resident Evil 7 biohazard.