Commit Graph

14 Commits (06b808c10d8b7354a222a8d178e9aecc5d1c15a3)

Author SHA1 Message Date
Martin Felis bfd5eef2f5 Mass reformatting. 2023-11-18 22:32:57 +01:00
Martin Felis c59d92618b Tile instancing now working, also fixed navigation bounds. 2023-11-10 11:11:08 +01:00
Martin Felis 1e7e07f349 Fixed infinite loop when querying CellsForLine. 2023-08-30 08:53:49 +02:00
Martin Felis 83265f5838 Added TestCase for which CheckSweptTriangleCellCollision does not terminate. 2023-08-29 12:23:20 +02:00
Martin Felis d61ef6ba45 Prepared UnitTest for StreamContainer. 2023-08-28 14:48:54 +02:00
Martin Felis cc54b66d55 Added HexGrid::GetCellsForLine(). 2023-08-13 21:18:46 +02:00
Martin Felis 4839bfcb00 Minor style cleanup. 2023-08-13 21:09:41 +02:00
Martin Felis 0ee11e358c Added additional missing equality operators for HexCell. 2023-08-12 15:20:30 +02:00
Martin Felis 3b73480845 HexGrid::SetBounds by default uses AxialCoords which fixes all tests. 2023-08-12 14:28:01 +02:00
Martin Felis 3f09b3102a FindPath and PathSmoothing somewhat working together. 2023-07-16 20:38:39 +02:00
Martin Felis f56a5bcaa7 Started working on path finding in HexGrid.cs. 2023-07-15 21:50:38 +02:00
Martin Felis c7349f4cee WIP added navigation component, worked on ground motion component, added hexcell line to and distance functions. 2023-01-03 17:58:07 +01:00
Martin Felis 041d580550 Noise based map generation, movement component uses height. 2022-12-28 16:22:53 +01:00
Martin Felis af9e71e698 Started migration to C# 2022-12-02 21:11:04 +01:00