mirror of
https://github.com/cyberarm/i-mic-rts.git
synced 2025-12-15 15:52:34 +00:00
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:
@@ -8,7 +8,7 @@ class IMICRTS
|
||||
@options[:networking_mode] ||= :host
|
||||
|
||||
@player = Player.new(id: 0)
|
||||
@director = Director.new(map: Map.new(map_file: "maps/test_map.tmx"), networking_mode: @options[:networking_mode], players: [@player])
|
||||
@director = Director.new(game: self, map: Map.new(map_file: "maps/test_map.tmx"), networking_mode: @options[:networking_mode], players: [@player])
|
||||
@entity_controller = EntityController.new(game: self, director: @director, player: @player)
|
||||
|
||||
@overlays = []
|
||||
@@ -172,8 +172,12 @@ class IMICRTS
|
||||
@player.camera.button_up(id)
|
||||
end
|
||||
|
||||
def set_tool(tool, *args)
|
||||
pp tool, args
|
||||
end
|
||||
|
||||
def finalize
|
||||
@director.finalize
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user