Historique des commits

Auteur SHA1 Message Date
  Vankata453 c3387622c3 Add `GameObjectManager::has_object` il y a 3 mois
  Vankata453 052bdcebc9 `GameSession`: Remote Restart, Restart from checkpoint and Abort support il y a 3 mois
  Vankata453 76b1d2c2ba Remove `Sector::get_players()` il y a 3 mois
  Vankata453 2d485dec06 `GameSession`: `EndSequence` support for remote games il y a 3 mois
  Vankata453 f4f2f4f1a2 Optimize `GameObjectIterator` by using `static_cast` il y a 3 mois
  Vankata453 5a58a88fe5 Fix infinite recursion in `TypedUID::operator=(const TypedUID<C>&)` il y a 3 mois
  Vankata453 db4df9bab9 Pass `GameNetworkProtocol` controller updates to clients as well il y a 3 mois
  Vankata453 0e48ff25d1 Support separating players in different sectors in remote play il y a 3 mois
  Vankata453 74cfa3f613 Clients now request local player spawns from the server il y a 3 mois
  Vankata453 651a810709 Remote player add/remove/spawn/despawn/respawn support il y a 3 mois
  Vankata453 a2ac22d918 `LevelIntro` and `Player`: Draw player ID only whenever necessary il y a 3 mois
  Vankata453 4a7b247504 `network::UserProtocol`: Allow specifying whether a received user package should be broadcasted il y a 3 mois
  Vankata453 ac73dd9b77 Do not draw positions of remote players il y a 3 mois
  Vankata453 e24105df34 Handle remote user connection/disconnection in `GameSession` il y a 3 mois
  Vankata453 3fc7b91976 Only allow adding player 1 to title screen level il y a 3 mois
  Vankata453 8685fbadb4 Send initial `GameSession::SpawnPoint` in `OP_GAME_JOIN` packet il y a 3 mois
  Vankata453 a181d23ba4 "nickname" -> "username" il y a 3 mois
  Vankata453 0740c798c3 Store self-user under `network::UserManager`, custom nickname for server user il y a 3 mois
  Vankata453 d32932588d Refactor `PlayerStatus` to support remote players il y a 3 mois
  Vankata453 836c9b125f Block quitting `LevelIntro` by pressing controls on clients, show all players on intro il y a 3 mois
  Vankata453 1fdb382326 `GameNetworkServerUser`, add remote players to level, `NetworkController` il y a 3 mois
  Vankata453 ad135845e2 Make `network::UserManager` and `network::UserProtocol` generic il y a 3 mois
  Vankata453 25529dc70f : Detect when a user tries to register again, ensure only done on a server il y a 3 mois
  Vankata453 833e9c9503 `GameManager` networking support, `GameNetworkProtocol`, share entered levelset level il y a 3 mois
  Vankata453 9104fedb44 Move network protocol user logic to `network::UserProtocol` il y a 3 mois
  Vankata453 80ea3682bf Clear dialog before executing button callback il y a 3 mois
  Vankata453 7e97a1f14f Prevent creating ENet hosts when networking is disabled il y a 3 mois
  Vankata453 81f3f79d3d Do not get/set worldmap/levelset states if state table is empty il y a 3 mois
  Vankata453 647a3f8608 Use `ReaderDocument::from_string` more throughout code il y a 3 mois
  Vankata453 c0eb043ae1 Newly created sectors in a hosted level can now be edited remotely il y a 3 mois