66 Commits (master)

Author SHA1 Message Date
  Luna 5693bcdab0 Organize public and private methods within networking 7 years ago
  Luna 39544768f2 Fix non-blocking errors that clutter console 7 years ago
  Luna 58b2fdf39f Fix peers not properly sharing other peer's info 7 years ago
  Luna fd7b1b9c5e Add back buttons to all submenus 7 years ago
  Luna 345ca3d6fe Fix joining late! 7 years ago
  Luna a3036de2bb Add "ready" feature 7 years ago
  Luna 996e4e24cc [WIP] Add back matchmaking! 7 years ago
  Luna 054b240c4f Fix spectating mode by making it a player_info 7 years ago
  Luna 257346db5a Add singleplayer functionality; fix -hero arg 7 years ago
  Luna dc095e66fc Add level select functionality; remove dead code 7 years ago
  Luna 5ca1fe9a9d Fix -server and -client flags 7 years ago
  Luna 6524455822 Properly networking `players`, render player list 7 years ago
  Luna 10d760bbf4 Fix server not playing when not spectating 7 years ago
  Luna 1868d03be0 [WIP] Add spectator button 7 years ago
  Luna a2dabbc37a [WIP] Figure out how the hell I'm gonna do this 7 years ago
  Luna 5ffb754185 Make start_game work for the first time! 7 years ago
  Luna 8d7e4e2352 Move level select to lobby, [WIP] fix start_game 7 years ago
  Luna f06eca96f9 Fix errors from lobby (not bugs / functionality) 7 years ago
  Luna 04f75a8ca7 Fix all /errors/ on networking and custom_game 7 years ago
  Luna 6bb81381d4 [WIP] Split up lobby -> menu, lobby, custom_game 7 years ago
  Luna 955927569c [WIP] Network games, begin move players to game 7 years ago
  Luna 8f5a8417e1 Add player to skirmish on connect to matchmaker 7 years ago
  Luna 97b09048a9 Make -start-game work on server as well 7 years ago
  Luna 16aec4ae32 [WIP] Begin dummy matchmaking code 7 years ago
  Luna 1154524958 Fix warning on nickname change before connection 7 years ago
  Luna ba1a3de901 Fix error on hero select before server join 7 years ago
  Luna 6f726dcddb Fix lobby version check fail 7 years ago
  Luna 5d86c7ba26 Move version to util / singleton / global 7 years ago
  Luna 03dbfd1108 Make global server domain more flexible 7 years ago
  Luna d81e143084 Move to new server 7 years ago
  Luna 8f85c79dbe [WIP] Allow domains in IP 7 years ago
  Luna b02bd19d52 Change port 7 years ago
  Luna 04bd3dc61d [WIP] Fix restart race condition 7 years ago
  Luna 14bef9fe99 Fix server not recognising live-joins 7 years ago
  Luna 2f37d5f3ad Fix objective timer not syncing, reset game 7 years ago
  Luna f00ee03b04 Allow players to join server while game running 7 years ago
  Luna 116a5da699 Only get_master_player when not headless 7 years ago
  Luna 9734337547 Change lobby interface to better match new model 7 years ago
  Luna 10b41bd1f2 Allow name change after server join 7 years ago
  Luna 77f173461a Add hero descriptions to UI 7 years ago
  Luna a61c8f5daf Remove debug prints 7 years ago
  Luna 5652895e75 Display teams: Friendly blue, enemy red 7 years ago
  Luna 03d177757c Fix AI saving duplicate recordings 7 years ago
  Luna a4201c9aa0 Remove hero scenes, have player.tscn instance AI 7 years ago
  Luna 2d77e31dac Record by default and save when switching heroes 7 years ago
  Luna 3aba577eda Complete AI with state updates 7 years ago
  Luna 127c89ee0f Add names for game and heroes! 7 years ago
  Luna 07d67f10e1 [WIP] Begin writing record-playback player AI 7 years ago
  Luna be83ff8ae1 Allow for clients quitting graceful 7 years ago
  Luna 5d7419b4ac Add "open-multiple.sh" utility, without auto-start 7 years ago