Commit Graph

14 Commits

Author SHA1 Message Date
81461778df Further improvements to place entity/building tool 2019-11-28 09:17:18 -06:00
8869ddb3de Added initial tools support, minor refactor to sidebar actions 2019-11-27 12:28:43 -06:00
2b1ff35a34 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 2019-11-22 17:18:44 -06:00
637708dd5a Moved entity selection/order giving into EntityController 2019-11-21 10:21:25 -06:00
82db9dd14d Basic networking implemented, currently non functional 2019-11-19 14:48:12 -06:00
bcbe70d8d8 Added Settings 2019-10-24 18:03:56 -05:00
f4c6ad1d35 Added support for diagonal paths 2019-10-24 13:39:49 -05:00
75a03a7155 Roughed in some basic pathfinding, adapted from CitySim's 2019-10-24 13:30:30 -05:00
e67325e831 Give Connection some use, added magic comment to i-mic-rts.rb 2019-10-09 20:43:14 -05:00
d6615872ba Orders are now de/serializable, and scheduleable, Entities now show a circle around themselves when selected and draw a line to their target 2019-10-09 11:32:59 -05:00
0c22996b9f Stubbed Map, implemented optimized Map tile rendering, made Camera viewport explicitly defined 2019-10-03 17:19:59 -05:00
fd3b847449 Added FriendlyHash for orders, refactored Order#execute arguments 2019-10-03 11:45:58 -05:00
3dd067612a Stubbed Connection, added #next_entity_id to Player, made Director store and pass to Player the current_tick 2019-10-03 10:40:57 -05:00
8be63d8ebe Added Director, Player and stubbed Order, mostly working Entity#rotate_towards 2019-10-02 22:35:44 -05:00