Commit Graph

  • 49a08b0ca6 Bump nokogiri from 1.14.2 to 1.14.3 dependabot/bundler/nokogiri-1.14.3 dependabot[bot] 2023-04-12 06:32:39 +00:00
  • b418c402fb Updates to support changes to CyberarmEngine master Cyberarm 2023-03-30 10:49:47 -05:00
  • e8702f2b2e Merge pull request #17 from cyberarm/dependabot/bundler/nokogiri-1.13.6 Cyberarm 2022-05-24 09:37:46 -05:00
  • 6d628c85cc Bump nokogiri from 1.13.4 to 1.13.6 dependabot[bot] 2022-05-24 05:21:13 +00:00
  • b6284922c0 Merge pull request #15 from cyberarm/dependabot/bundler/nokogiri-1.13.4 Cyberarm 2022-04-12 08:05:21 -05:00
  • 8b7af7126d Bump nokogiri from 1.13.2 to 1.13.4 dependabot[bot] 2022-04-12 10:23:12 +00:00
  • 74774ce0c2 Merge pull request #14 from cyberarm/dependabot/bundler/nokogiri-1.13.2 Cyberarm 2022-03-12 21:26:39 -06:00
  • a8d653deaa Bump nokogiri from 1.11.4 to 1.13.2 dependabot[bot] 2022-02-26 10:26:35 +00:00
  • 15713ec139 Fixed lobby menu color picker not showing color Cyberarm 2021-10-12 12:27:20 -05:00
  • 04dea98751 Merge pull request #12 from cyberarm/dependabot/bundler/nokogiri-1.11.4 Cyberarm 2021-05-24 22:18:31 +00:00
  • 629ea4dff7 Bump nokogiri from 1.11.1 to 1.11.4 dependabot[bot] 2021-05-20 23:15:24 +00:00
  • 12736738b9 Fixed crash when using menu to launch game (still crashes if an invalid spawnpoint is chosen) cyberarm 2021-01-18 14:16:53 -06:00
  • 37bab6ae3d Inital work on gamesaves/replays Cyberarm 2021-01-15 21:25:55 -06:00
  • f6f2de1433 Updated README Cyberarm 2021-01-15 18:14:20 -06:00
  • 19c5fc8d73 added on_order handler to entities and components, added visibility map Cyberarm 2021-01-15 17:41:06 -06:00
  • e30d73d4d7 Moved 'building' entity definitions into 'structures', renamed building component to structure, moved svgs the same. Cyberarm 2021-01-15 11:05:57 -06:00
  • 36f79c6f57 Updated boot screen to shrink logo to fit on smaller screens, changed delay back to 5 seconds cyberarm 2021-01-09 11:22:25 -06:00
  • 436a20e1b3 Updated nokogiri cyberarm 2021-01-08 12:41:54 -06:00
  • a3c3939f50 Added construction complete order, added jeep overlay image to show windscreen, added rotors component for helicopter; more work needed, replaced all build and vehicle assets with ones that are 6x larger to prevent pixelization when zoomed in, misc. cyberarm 2021-01-08 12:41:04 -06:00
  • 0d449b9375 Added replaced sidebar label buttons with images, added 'radar' (currently static map image) cyberarm 2021-01-06 10:31:57 -06:00
  • 18641ece15 Added production queue progress bar cyberarm 2021-01-05 23:13:13 -06:00
  • b8d5bd2368 replaced use of label with banner for menu titles, updated solo lobby to show preview on load cyberarm 2021-01-05 20:32:56 -06:00
  • a6c2b080b9 Updated lobby to show map preview, misc. cyberarm 2021-01-05 17:30:23 -06:00
  • 7087316347 Tweaked ui a bit, updated Credits, stubbed load menu, fixed crash when stopping helicopter, Stop order is now only emitted if player has entities selected. cyberarm 2021-01-04 09:33:07 -06:00
  • f3fccc8b24 Added pause menu, refreshed solo lobby menu, added settings for storing player's color and team, misc. cyberarm 2021-01-01 19:20:05 -06:00
  • 5f301337b4 Building units now uses orders 😃 cyberarm 2021-01-01 14:25:44 -06:00
  • 74458dbfd0 Added spawner and waypoint components, added building_set_waypoint order, particle emitters can now toggle their emission, buildings can now build and spawn units, buildings now dynamically emit smoke when working and no longer when building, added player2 to default game for testing. cyberarm 2021-01-01 10:18:16 -06:00
  • 0b3897451e Added team colors hash cyberarm 2020-12-31 08:41:40 -06:00
  • c44ab8e66d Update to support recent changes to cyberarm_engine Cyberarm 2020-05-06 16:08:43 -05:00
  • 582beb39c0 Fixed crash when clicking refresh games button due to api change Cyberarm 2020-04-06 09:37:20 -05:00
  • 6ae907aa66 Fixed crash caused by changes to CyberarmEngine Cyberarm 2020-01-27 21:00:17 -06:00
  • df95f98b38 Made building construction into a proper order (more refinements needed) Cyberarm 2019-12-24 10:21:50 -06:00
  • e5579f48f1 Added building component, refactored components to have setup, draw, update and tick methods, added fencing for building construction area parimeter, misc other changes. Cyberarm 2019-12-17 15:40:26 -06:00
  • ba40645e23 clear sidebar actions when deselecting entities and replace with newly selected entity's actions, if any. Cyberarm 2019-11-29 15:03:17 -06:00
  • 788ea9ca13 Dial back the smoke a touch Cyberarm 2019-11-28 18:59:22 -06:00
  • 6318d33782 Added 'reserved' field to Map::Tile for building entities to claim when placed Cyberarm 2019-11-28 18:52:57 -06:00
  • 8a5058cf9e updated power plant svg Cyberarm 2019-11-28 09:53:39 -06:00
  • bc8abae0a8 resized power plant to not be larger than a tiles width Cyberarm 2019-11-28 09:53:04 -06:00
  • b5cd4eca0d adjusted refinery reserved tiles profile Cyberarm 2019-11-28 09:43:47 -06:00
  • db5e61e5ea paths are now in center of tiles instead of at top-left corner Cyberarm 2019-11-28 09:40:59 -06:00
  • 81461778df Further improvements to place entity/building tool Cyberarm 2019-11-28 09:17:18 -06:00
  • e3d1a84efa Improved place buildings tool to use the grid Cyberarm 2019-11-28 08:17:19 -06:00
  • 8869ddb3de Added initial tools support, minor refactor to sidebar actions Cyberarm 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 Cyberarm 2019-11-22 17:18:44 -06:00
  • 8b6f629a6a Fixed sidebar action names having underscores shown, added sidebar actions to construction worker Cyberarm 2019-11-21 14:23:21 -06:00
  • cec0c45932 Added last 2 units, added sidebar actions and build queue components, entities can now have their build actions put on the sidebar Cyberarm 2019-11-21 14:04:33 -06:00
  • 902e48d53a Don't issue commands for moving and de/selecting entities, now able to 'pick' single entity if clicked on Cyberarm 2019-11-21 12:31:29 -06:00
  • 637708dd5a Moved entity selection/order giving into EntityController Cyberarm 2019-11-21 10:21:25 -06:00
  • fa0eabd52f Centered helipad building, added barracks and helipad. Cyberarm 2019-11-20 17:45:41 -06:00
  • 8be8fdb225 Added refinery and war_factory definitions Cyberarm 2019-11-20 13:17:10 -06:00
  • a9307733e3 TileMap parser can now load spawn locations, added construction yard building, added particle emitters, added smoke sprite and svg. Cyberarm 2019-11-20 12:51:24 -06:00
  • 7775ccb3a3 Tanks turret is now centered on its body Cyberarm 2019-11-20 10:05:19 -06:00
  • 2d70736753 Extracted movement and turret into 'components' that entity get add to its self when defined Cyberarm 2019-11-20 09:08:54 -06:00
  • 82db9dd14d Basic networking implemented, currently non functional Cyberarm 2019-11-19 14:48:12 -06:00
  • b17842ab75 Prevent Closing animation for closing immediately by switching to use button_down instead of button_up, added skip_intro setting Cyberarm 2019-11-12 09:14:18 -06:00
  • a1999d7c6f Tacked on 'Overlays' to place a move cursor for move orders, TODO: Refactor into its own class Cyberarm 2019-10-27 12:07:30 -05:00
  • cd7b71894d Added custom cursors Cyberarm 2019-10-27 11:43:15 -05:00
  • a95849d5c7 Minor tweaks Cyberarm 2019-10-25 17:41:16 -05:00
  • 202331474b Improved pathing debug draw Cyberarm 2019-10-25 13:56:54 -05:00
  • 9fcb7f3d6e Crude path following implemented Cyberarm 2019-10-25 11:43:07 -05:00
  • 8d71070893 Added files Cyberarm 2019-10-24 22:21:31 -05:00
  • 2a4810c6e7 Updated pathfinder to consider cost of tile instead of only distance to goal Cyberarm 2019-10-24 19:35:19 -05:00
  • bcbe70d8d8 Added Settings Cyberarm 2019-10-24 18:03:56 -05:00
  • f4c6ad1d35 Added support for diagonal paths Cyberarm 2019-10-24 13:39:49 -05:00
  • 75a03a7155 Roughed in some basic pathfinding, adapted from CitySim's Cyberarm 2019-10-24 13:30:30 -05:00
  • cc040f718b Seperated entities by building/unit Cyberarm 2019-10-24 12:01:25 -05:00
  • 76578212e4 Update README Cyberarm 2019-10-15 11:34:56 -05:00
  • 6cd17ba7c9 Added images for 'all' entities, added Tank Cyberarm 2019-10-15 11:27:17 -05:00
  • 5e7bdeba57 Added spawn points to test_map, Debug text now shows type of tile under mouse Cyberarm 2019-10-11 21:14:33 -05:00
  • 9ab515dce2 Entities are now definable Cyberarm 2019-10-11 20:01:35 -05:00
  • 44e9dcf7d7 Added initial support for Tiled maps Cyberarm 2019-10-11 13:17:59 -05:00
  • e67325e831 Give Connection some use, added magic comment to i-mic-rts.rb Cyberarm 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 Cyberarm 2019-10-09 11:32:59 -05:00
  • 2a179ed935 Disable lerping camera position when dragging with mouse, commented out debugging rects Cyberarm 2019-10-08 09:16:19 -05:00
  • dcd8459462 Working Camera#transform 😩 Cyberarm 2019-10-07 21:32:52 -05:00
  • 5d8712946d Camera#pick almost works, fixed Map tile exclusion Cyberarm 2019-10-07 12:30:17 -05:00
  • cc93b5993d Updated Camera to use Matrix, Map now draws image tiles instead of rects, fixed selected units order pushing full array instead of contents of array. Cyberarm 2019-10-06 21:34:39 -05:00
  • 0c22996b9f Stubbed Map, implemented optimized Map tile rendering, made Camera viewport explicitly defined Cyberarm 2019-10-03 17:19:59 -05:00
  • fd3b847449 Added FriendlyHash for orders, refactored Order#execute arguments Cyberarm 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 Cyberarm 2019-10-03 10:40:57 -05:00
  • 8be63d8ebe Added Director, Player and stubbed Order, mostly working Entity#rotate_towards Cyberarm 2019-10-02 22:35:44 -05:00
  • e29bc47817 Moved menus into their own folder, stubbed bunch of menus Cyberarm 2019-10-02 20:25:34 -05:00
  • abc4305656 Basic unit selection implemented Cyberarm 2019-10-01 14:54:35 -05:00
  • b945255849 Added GAME_ROOT_PATH and ASSETS_PATH constants, make boot and closing use ASSETS_PATH, simplified Camera#mouse_pick and Camera#center Cyberarm 2019-10-01 12:44:47 -05:00
  • a3a2e2a2ac Almost have mouse picking working when zoomed Cyberarm 2019-10-01 08:52:12 -05:00
  • 51db2dc5b8 Implemented Zoom Cyberarm 2019-10-01 08:25:02 -05:00
  • 79de34a596 Added version file Cyberarm 2019-09-30 22:43:05 -05:00
  • 40dce7c7c6 Moved camera into in own file Cyberarm 2019-09-30 22:39:59 -05:00
  • a44355a871 Redid menus, stubbed Entity Cyberarm 2019-09-30 20:49:41 -05:00
  • 31d96354f7 Updated MainMenu Cyberarm 2019-06-25 15:30:46 -05:00
  • fed4ee03ed Update padding/margin for engine update Cyberarm 2019-06-17 08:53:35 -05:00
  • 8f3cb83493 Sync MainMenu Cyberarm 2019-03-25 20:08:58 -05:00
  • 5082b5bb62 Added hud concepts Cyberarm 2019-03-23 15:28:03 -05:00
  • 54201e9bfd Update Refinery svg Cyberarm 2019-03-23 15:14:23 -05:00
  • c24c5775a5 Updated and added buildings Cyberarm 2019-03-23 11:22:24 -05:00
  • 36db3495bf Added draft assets Cyberarm 2019-03-22 21:58:21 -05:00
  • 969cc2c853 Sync Cyberarm 2019-02-18 17:41:36 -06:00
  • 4db75e5579 Sync Cyberarm 2019-02-02 08:53:45 -06:00
  • 0697cc6b53 Sync Cyberarm 2019-02-01 20:52:43 -06:00
  • a86ea2fe64 Added crude menu Cyberarm 2019-01-31 17:33:59 -06:00