Tomasz Zieliński
|
ee27a79aa1
|
Sonarcloud issues
|
2024-05-10 17:07:09 +02:00 |
|
Tomasz Zieliński
|
21bb61fc4d
|
Unused variable
|
2024-05-10 15:56:49 +02:00 |
|
Tomasz Zieliński
|
7cb17afe7a
|
Fix diagonal paths if we need to use them
|
2024-05-10 15:53:54 +02:00 |
|
Tomasz Zieliński
|
a6fa6855dc
|
Route roads away from zone borders
|
2024-05-10 15:35:33 +02:00 |
|
Ivan Savenko
|
b4af84a3ce
|
Merge pull request #3911 from vcmi/penrose_cleanup
Clean up excessive operations and logs
|
2024-05-08 22:43:28 +03:00 |
|
Tomasz Zieliński
|
2297e09fcb
|
Clean up excessive operations and logs
|
2024-05-08 15:51:42 +02:00 |
|
Ivan Savenko
|
718d42f0d6
|
Merge pull request #3910 from vcmi/center_penrose
Shift center of tiling to center of the map
|
2024-05-08 16:40:00 +03:00 |
|
Tomasz Zieliński
|
37d062f1eb
|
Fix incorrect comparison operator
|
2024-05-08 15:09:11 +02:00 |
|
Tomasz Zieliński
|
eece03d24f
|
Fix for centering the tiles, extra logs
|
2024-05-08 13:16:26 +02:00 |
|
Tomasz Zieliński
|
ec20e9e907
|
Shift center of tiling to center of the map
|
2024-05-08 12:16:42 +02:00 |
|
Ivan Savenko
|
f5824ccea4
|
Re-throw exception on RMG failure to prevent weird crashes later
|
2024-05-08 09:55:34 +00:00 |
|
Tomasz Zieliński
|
dd55188b77
|
Option to define surface or underground level for obstacle set
|
2024-05-07 07:15:00 +02:00 |
|
Tomasz Zieliński
|
20176521eb
|
Actually revert this change, it's not better.
|
2024-05-01 15:27:19 +02:00 |
|
Tomasz Zieliński
|
4d13c3b94f
|
Final fixes and tweaks
|
2024-05-01 13:58:24 +02:00 |
|
Tomasz Zieliński
|
186b6629c7
|
Do not hide roads behind objects
|
2024-05-01 12:15:07 +02:00 |
|
Tomasz Zieliński
|
d5b6e31223
|
Fix guard check
|
2024-05-01 11:38:44 +02:00 |
|
Tomasz Zieliński
|
5315beec8c
|
Fixes for guard condition
|
2024-05-01 11:34:34 +02:00 |
|
Tomasz Zieliński
|
acab1d38cf
|
Build fix
|
2024-05-01 10:45:01 +02:00 |
|
Tomasz Zieliński
|
7f3cf607a7
|
Allow guards not stronger than 1/3 max value next to roads
|
2024-05-01 10:24:21 +02:00 |
|
Tomasz Zieliński
|
67447acd0e
|
First implementation that works
|
2024-05-01 09:16:10 +02:00 |
|
Tomasz Zieliński
|
4d948e8c6d
|
Also, this
|
2024-05-01 07:58:47 +02:00 |
|
Tomasz Zieliński
|
9301bb9af5
|
Do not place guardes treasure on roads. Do not place guards next to roads.
|
2024-05-01 07:58:17 +02:00 |
|
Tomasz Zieliński
|
d22f42d58a
|
Tweak numbers to ensure tiling covers entire map
|
2024-04-14 07:25:52 +02:00 |
|
Tomasz Zieliński
|
4fa7f0e93d
|
Also allow filtering biomes by faction(s)
|
2024-04-12 10:25:13 +02:00 |
|
Tomasz Zieliński
|
a356fdaf2a
|
Allow filtering obstacles by faction aligmnment
|
2024-04-11 18:10:14 +02:00 |
|
Tomasz Zieliński
|
d9a598ad9c
|
Merge remote-tracking branch 'origin/develop' into biome_system
|
2024-04-08 15:01:17 +02:00 |
|
Tomasz Zieliński
|
b1a5693612
|
Proof of concept with OH3 obstacles
|
2024-04-04 21:39:01 +02:00 |
|
Tomasz Zieliński
|
12da0196a0
|
Restrict reindexing to random maps
|
2024-04-03 20:05:35 +02:00 |
|
Tomasz Zieliński
|
a94286c23d
|
Code cleanup
|
2024-03-27 08:03:19 +01:00 |
|
Tomasz Zieliński
|
a89abf0289
|
Another attempt to fix build
|
2024-03-27 07:18:25 +01:00 |
|
Tomasz Zieliński
|
19633a0f62
|
Build fixes
|
2024-03-27 06:48:22 +01:00 |
|
Tomasz Zieliński
|
37f6993402
|
Clean the comments
|
2024-03-27 06:24:14 +01:00 |
|
Tomasz Zieliński
|
d8c93cb222
|
Protect every access to zone tiles with a mutex
|
2024-03-27 06:16:48 +01:00 |
|
Tomasz Zieliński
|
cfc4a26f55
|
Fix warning
|
2024-03-26 08:22:57 +01:00 |
|
Tomasz Zieliński
|
9d620b924d
|
Implement TODO
|
2024-03-26 07:55:18 +01:00 |
|
Tomasz Zieliński
|
0b8dc02d2b
|
Clean up duplicated code
|
2024-03-24 18:04:33 +01:00 |
|
Tomasz Zieliński
|
c6a9d94630
|
Fix crash with empty zone
|
2024-03-24 17:25:30 +01:00 |
|
Tomasz Zieliński
|
0c0a1bd777
|
Don't scale distance of large treasures beyond 30K value
|
2024-03-20 15:35:06 +01:00 |
|
Tomasz Zieliński
|
433765714f
|
Add less obstacles in zones with low treasure value
|
2024-03-20 14:42:09 +01:00 |
|
Tomasz Zieliński
|
02fc410a98
|
Sonarcloud fixes
|
2024-03-20 13:51:16 +01:00 |
|
Tomasz Zieliński
|
68cdcb893e
|
Include treasure value in min distance calculation
|
2024-03-20 12:39:07 +01:00 |
|
Tomasz Zieliński
|
a8d1d72b15
|
Cleaned logs
|
2024-03-20 10:12:48 +01:00 |
|
Tomasz Zieliński
|
662bb0d1f6
|
Cut straight paths for better passability
|
2024-03-20 10:03:26 +01:00 |
|
Tomasz Zieliński
|
25a62b504f
|
Perfection achieved?
|
2024-03-20 09:05:27 +01:00 |
|
Tomasz Zieliński
|
1546a221d1
|
Best result so far
|
2024-03-20 08:36:02 +01:00 |
|
DjWarmonger
|
306896601a
|
Merge pull request #3636 from vcmi/rmg_tweaks
Rmg tweaks
|
2024-03-14 19:54:25 +01:00 |
|
Tomasz Zieliński
|
28f76b2839
|
Actually, avoid guarded object altogether
|
2024-03-01 18:17:17 +01:00 |
|
Tomasz Zieliński
|
4e88290962
|
Actually avoid only monsters
|
2024-03-01 18:10:05 +01:00 |
|
Tomasz Zieliński
|
8f1638f78a
|
Try to not route roads through passable objects
|
2024-03-01 17:48:07 +01:00 |
|
Tomasz Zieliński
|
b7320bbc8a
|
Cleanup
|
2024-02-29 13:04:48 +01:00 |
|