Commit Graph
56 Commits
Author SHA1 Message Date
devZoGok 8e47df2597 implemented garrisoned unit ejection 2023-10-22 12:03:07 +03:00
devZoGok cdc60743ae implemented garrisoning 2023-10-21 15:57:56 +03:00
devZoGok 7d2dcc2fd4 implemented garrison slot rendering 2023-10-21 14:32:15 +03:00
devZoGok d32b98be3e destructible units 2023-10-15 16:00:47 +03:00
devZoGok f8328a540f implemented moving towards attack targets 2023-10-14 17:17:13 +03:00
devZoGok f0b44a50ac implemented majority of unit models in game 2023-10-14 12:00:36 +03:00
devZoGok b895a85378 implemented central Game class 2023-10-08 15:08:45 +03:00
devZoGok 3696158e78 refactored unit, projectile and resource deposit data scripts with coresponding namespaces 2023-10-07 16:36:37 +03:00
devZoGok 1f82b1dfd9 factored out common Unit, Projectile and GameObjectFrame behaviour into GameObject classes 2023-10-01 17:20:56 +03:00
devZoGok 4dbb1ada11 added structure build status bar
fixed bug of not being able to hotkey-select a buildable structure
2023-09-24 12:12:46 +03:00
devZoGok 8216c781c2 updated sol state invocations 2023-09-03 09:05:06 +03:00
devZoGok 06e1ec54aa updated lua invocations using sol3 2023-08-19 10:23:00 +03:00
devZoGok 842b1ecdc6 corrected default texture sourcing 2023-08-15 15:49:32 +03:00
devZoGok 16b4886ebf main scripts are loaded once 2022-12-03 18:27:17 +02:00
devZoGok bdfda01d9f added missing files 2022-11-12 16:38:03 +02:00
devZoGok 5a91333ebd units broken into vehicles and structures 2022-11-05 18:02:00 +02:00
devZoGok 88e3c635d9 unit stats can be updated from Lua scripts 2022-11-05 13:39:00 +02:00
devZoGok 8c80aedb20 removed UnitDataManager class 2022-10-31 11:03:19 +02:00
devZoGok 7c5b2c455b refactored Unit class
removed unused unit classes and files
2022-10-31 09:34:31 +02:00
devZoGok 7473e2d8f1 bugfixes in sub pathfinding, water body node generation and seabed
calculation
2022-10-29 16:33:47 +03:00
devZoGok 6837d3770d fixed infinite rotation on incline surfaces 2022-10-29 10:15:21 +03:00
devZoGok 058460dd12 land units change elevation and orientation to match the surface 2022-10-15 16:52:38 +03:00
devZoGok b625510cdf fixed bug of allowing units to move between land and water masses
vector coord bugfixes
2022-10-09 17:36:51 +03:00
devZoGok 081ddb2765 cell size factored into the Map class
fixed bug in Map::isPointWithinTerrainObject()
2022-10-09 15:41:30 +03:00
devZoGok 27929c3f99 added missing files 2022-10-08 18:35:54 +03:00
devZoGok 0a650fc76f abstracted landmass and bodies of water into TerrainObject structs 2022-10-02 13:04:31 +03:00
devZoGok 900cd0e8c8 optimised weights generation 2022-09-18 18:47:14 +03:00
devZoGok 8b5c492ff2 corrected unit navigation
minor refactoring
2022-09-18 10:27:26 +03:00
devZoGok 5ac2f28479 pathfinding uses local bodies of water for naval units 2022-09-17 21:31:55 +03:00
devZoGok 4af2110e22 added y axis map cells checking for adjacency 2022-09-17 17:15:26 +03:00
devZoGok c0aa67d5a9 fixed infinite submerging bug 2022-09-17 10:14:29 +03:00
devZoGok 11afaa32d3 first submarine submerging iteration 2022-09-16 22:22:25 +03:00
devZoGok 723994652f corrected impassible node calculation 2022-09-11 11:25:26 +03:00
devZoGok 838ae2832f method factored out 2022-09-11 09:59:19 +03:00
devZoGok 9cd87637b0 Fixed pathfinding when directing ships to move on land
Some bugfixes
2022-09-10 17:29:10 +03:00
devZoGok b5173ca8e0 simplified pathfinding
fixed map node calculation bugs
2022-09-04 15:56:17 +03:00
devZoGok e33919160f Units move using the new pathfinding system
Minor refactoring
2022-08-27 19:22:13 +03:00
devZoGok 5d4803b083 Water body and general refactoring
Begining of pathfinding implementation
2022-08-27 11:42:02 +03:00
devZoGok 2744f2ef15 Refactored Unit data assignments 2022-08-20 12:38:54 +03:00
devZoGok be1644994b map refactoring 2022-08-20 10:16:38 +03:00
devZoGok 72cbdd1ad8 refactored order addition 2022-08-13 17:11:27 +03:00
devZoGok 41aa789b1e using base path value from Lua script 2022-07-25 11:44:19 +03:00
devZoGok 12d66acc9a removed commented code 2022-01-13 20:21:42 +02:00
devZoGok 74537a5ee9 patrol order execution 2022-01-12 20:23:48 +02:00
devZoGok 5d465a9ad7 refactored attacking for vessels, some bugfixes 2022-01-07 09:15:33 +02:00
devZoGok d91973e4ef fixed unit deselection 2022-01-06 12:22:38 +02:00
devZoGok 709abe4577 refactored orders line rendering 2022-01-05 15:27:43 +02:00
devZoGok 5c3c665986 added unit hp bars 2021-12-16 22:00:38 +02:00
devZoGok aaf026c8a4 improved unit creation 2021-12-11 19:08:25 +02:00
devZoGok 16e96b3609 bindings reading, app state retrieval and mappings improvements 2021-12-07 21:09:33 +02:00