now save player name from SoloLobby, made Director know able game so that construction workers can set active tool for Game (todo: implement tools :D), drafted 'structure' document

This commit is contained in:
2019-11-22 17:18:44 -06:00
parent 8b6f629a6a
commit 2b1ff35a34
8 changed files with 56 additions and 19 deletions

View File

@@ -1,7 +1,8 @@
class IMICRTS
class Director
attr_reader :current_tick, :map
def initialize(map:, players:, networking_mode:, tick_rate: 10)
attr_reader :current_tick, :map, :game
def initialize(game:, map:, players:, networking_mode:, tick_rate: 10)
@game = game
@map = map
@players = players
@connection = IMICRTS::Connection.new(director: self, mode: networking_mode)
@@ -121,4 +122,4 @@ class IMICRTS
@connection.finalize
end
end
end
end