NebulaModTeam / nebula

A multiplayer mod for the game Dyson Sphere Program
GNU General Public License v3.0
835 stars 124 forks source link

Add syncing for BattleBase #631

Closed starfi5h closed 9 months ago

starfi5h commented 9 months ago

Sync for UIBattleBaseWindow changes of Battle Analysis Base Most events are sent to host first and then broadcast to other players to reduce the time difference.

The event I'm not sure about is ChangeFleetConfig. Should it be handled in UIBattleBaseWindow patch or lower level? It may need to change depending on how ModuleFleet syncing implement in the future.