21 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
c4ee37a6cd board: added crossover support
track can cross on tile corners, this actually is a crossover so a hidden crossover is inserted to prevent double reservation (and collisions)
2024-11-17 23:41:01 +01:00
Reinder Feenstra
d996d631f0 fixes for catch2 v2 -> v3 upgrade 2024-10-22 23:42:32 +02:00
Reinder Feenstra
f79f016a89 test: added: Direction path reservation using NX and change direction state 2024-07-29 20:22:54 +02:00
Reinder Feenstra
7b61840a35 fix: missing includes for Release build 2024-04-22 00:19:24 +02:00
Reinder Feenstra
af41429e6f test: added test for testing bridge path reservation 2024-04-21 23:28:50 +02:00
Filippo Gentile
65aa0f9f30 test: fix server tests
Compilation was broken by method.hpp split
2023-06-18 13:23:34 +02:00
Reinder Feenstra
94d21f607b fix: more missing includes 2023-03-30 19:35:11 +02:00
Reinder Feenstra
f61e2c397e fixed compilation of tests 2023-03-30 15:42:39 +02:00
Reinder Feenstra
a424213779 fix: updated tests for previous change 2023-02-25 23:40:19 +01:00
Reinder Feenstra
39213771c2 fix: tile destroy was called multiple times 2022-12-30 21:42:18 +01:00
Reinder Feenstra
6d677f2300 board: move tile now supports rotating 2022-04-06 23:05:34 +02:00
Reinder Feenstra
124dfd68f3 test: added extra checks in board tile add test 2021-09-13 23:09:48 +02:00
Reinder Feenstra
cea12458d7 test: added very basic board save/load test 2021-09-12 23:05:49 +02:00
Reinder Feenstra
bf08369357 board: added tunnel tile 2021-09-05 21:52:10 +02:00
Reinder Feenstra
e1d4d2df16 board: automatic create a bridge if two straight tile are placed on top of each other 2021-09-05 16:53:31 +02:00
Reinder Feenstra
8132adb251 board: added bridge tiles 2021-09-05 13:07:39 +02:00
Reinder Feenstra
948012bec9 tile: added properties x, y, width, height, rotate 2021-09-05 01:05:30 +02:00
Reinder Feenstra
23500c7c4f board: added test for adding non exiting tile 2021-08-31 20:47:16 +02:00
Reinder Feenstra
e3bfb6035b board: added simple add tile test 2021-08-30 21:06:18 +02:00
Reinder Feenstra
c159a213a9 board: added resizeTile method + test 2021-08-30 00:13:38 +02:00
Reinder Feenstra
8ea77d253c board: added moveTile method + test 2021-08-29 09:34:40 +02:00