Files
Commonwealth-Online-Public/creation-kit
andrew cc4d8aac5a Add Papyrus sync scripts and proxy spawn refactor
Add new Papyrus scripts (CoSync.psc, CoSyncPlayer.psc, CoSyncQuest.psc) providing native bindings and quest/player proxy logic for networking: connection/session APIs, entity management, world/weather/workshop/companion sync, consumable/pipboy/door/power-armor events, and proxy animation/initialization handlers. Refactor the proxy actor controller (F4TProxyActorController.cpp) to support dynamic/runtime proxy spawning and improved lifecycle/visibility handling: change proxy base/form IDs to COPlayerProxy/CommonwealthOnline, add process-list actor lookup, spawn helpers, play-space/cell checks, 3D visibility refresh, ActorHandle usage, and spawn mutexes and globals for safer spawning. Update docs and setup (architecture.md, limitations.md, plugin/setup.md) to describe global dynamic spawn behavior, max runtime proxies (kMaxRuntimeProxyActors = 4), and validation checklist; update launch-two-fallout4.bat to show instance log locations. Misc: small tweaks to logging and debug flags to gate diagnostics.
2026-06-07 20:31:51 +12:00
..
2026-06-07 16:22:50 +12:00
2026-05-30 18:13:54 +12:00

Creation Kit Files

This folder is for Creation Kit-side work for Commonwealth Online.

The Creation Kit plugin should provide controlled test content for multiplayer experiments.

Planned Contents

  • Test cell
  • Placeholder remote player actor
  • Debug markers
  • Optional Papyrus helper scripts
  • Optional startup quest for testing

Plugin Format

Early development can use an ESP.

Possible file name:

Fallout4Together_Test.esp

Important

Do not commit Bethesda master files or game assets.

Only commit original plugin files and original scripts created for this project.