Commit Graph
117 Commits
Author SHA1 Message Date
devZoGok 88e3c635d9 unit stats can be updated from Lua scripts 2022-11-05 13:39:00 +02:00
devZoGok 5ced090684 refactoring 2022-10-31 12:35:15 +02:00
devZoGok dbf751cf89 refactored Projectile class
removed unused projectile classes and files
2022-10-31 12:25:29 +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 80656f36b1 deleted files 2022-10-30 20:26:50 +02:00
devZoGok 5b1cc4b2ad refactored ActiveGameAppState 2022-10-30 18:10:34 +02:00
devZoGok 1b9d976624 refactored GuiAppState 2022-10-30 17:05:53 +02:00
devZoGok b48f915352 refactored InGameAppState and its button classes 2022-10-30 13:09:00 +02:00
devZoGok 9fabc77107 refactored setting window resolution upon start up 2022-10-30 10:43:22 +02:00
devZoGok a29a0d3176 removed certain dependencies 2022-10-30 10:42:31 +02:00
devZoGok 30529db338 moved map to another folder 2022-10-29 18:04:43 +03: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 7845c1cfee fixed cell position calculation bugs 2022-10-09 16:53:57 +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 b6f1ec0dbc quick fix 2022-10-08 18:35:14 +03:00
devZoGok d55727beb9 Merge branch 'pathfinding' into pathfinding-node-refactoring 2022-10-08 17:05:55 +03:00
devZoGok 36b7ac1398 minor refactoring 2022-10-08 17:04:52 +03:00
devZoGok da6a8b95f5 fixed script data extraction bugs 2022-10-08 16:59:39 +03:00
devZoGok 0a650fc76f abstracted landmass and bodies of water into TerrainObject structs 2022-10-02 13:04:31 +03:00
devZoGok 2fd6236604 minor refactoring 2022-10-02 10:00:12 +03:00
devZoGok 96a1b5cfd7 added missing files 2022-10-01 19:06:26 +03:00
devZoGok e16fd479f0 simplified cell impassibility determination
some script bugfixes
2022-10-01 18:44:50 +03:00
devZoGok 83b45352f5 calculating cell position and determening impassibility 2022-10-01 16:59:34 +03:00
devZoGok 2989f33c4c added cell position calculation 2022-09-25 15:29:49 +03:00
devZoGok 356bdc7f39 added map cell weights calculation 2022-09-25 11:31:39 +03:00
devZoGok a0950f8d09 Python script that creates Lua map scripts 2022-09-24 17:24:24 +03:00
devZoGok ec3fe87f5c added missing files 2022-09-24 11:05:35 +03:00
devZoGok 678923390b updated Lua script data extraction invocations 2022-09-24 09:43:08 +03:00
devZoGok 900cd0e8c8 optimised weights generation 2022-09-18 18:47:14 +03:00
devZoGok 246960d419 quick bugfix 2022-09-18 13:34:29 +03:00
devZoGok f2518040cf submerging starts at a point detected by a raycast 2022-09-18 13:15:37 +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 bb6963cdb0 added missing files for testing 2022-09-10 19:01:00 +03:00
devZoGok bf84b9bc6c Merge branch 'demo' into pathfinding 2022-09-10 18:55:34 +03:00
devZoGok 9f2f083873 Merge branch 'demo' of github.com:devZoGok/Battleship into demo 2022-09-10 18:54:54 +03:00
devZoGok 3779c81337 Placing units at specified position 2022-09-10 18:53:51 +03:00
devZoGok 9cd87637b0 Fixed pathfinding when directing ships to move on land
Some bugfixes
2022-09-10 17:29:10 +03:00
devZoGok 597a3eccde added missing file 2022-09-04 16:10:16 +03:00
devZoGok b5173ca8e0 simplified pathfinding
fixed map node calculation bugs
2022-09-04 15:56:17 +03:00