Tomasz Zieliński
|
f95bb58433
Implement curved paths for all road node objects
|
11 mesi fa |
Tomasz Zieliński
|
855ab0f0e9
First attempt to enforce curved paths
|
11 mesi fa |
Ivan Savenko
|
3dd4fa2528
Reduce usage of pointers to VLC entities
|
1 anno fa |
Ivan Savenko
|
63bcf7d83c
Replaced most of usages of CRandomGenerator with vstd::RNG in library
|
1 anno fa |
Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 anno fa |
Ivan Savenko
|
7461df161c
lib now uses shared_ptr for entities. Removed manual memory management.
|
1 anno fa |
Tomasz Zieliński
|
186b6629c7
Do not hide roads behind objects
|
1 anno fa |
Tomasz Zieliński
|
a94286c23d
Code cleanup
|
1 anno fa |
Tomasz Zieliński
|
19633a0f62
Build fixes
|
1 anno fa |
Tomasz Zieliński
|
37f6993402
Clean the comments
|
1 anno fa |
Tomasz Zieliński
|
d8c93cb222
Protect every access to zone tiles with a mutex
|
1 anno fa |
Tomasz Zieliński
|
28f76b2839
Actually, avoid guarded object altogether
|
1 anno fa |
Tomasz Zieliński
|
4e88290962
Actually avoid only monsters
|
1 anno fa |
Tomasz Zieliński
|
8f1638f78a
Try to not route roads through passable objects
|
1 anno fa |
Tomasz Zieliński
|
7ce3553a6d
Fix race condition when placing object at teh shore
|
1 anno fa |
Ivan Savenko
|
a15366f5a5
Make IObjectInterface::cb non-static
|
1 anno fa |
Tomasz Zieliński
|
f9e5d73014
Missed optimization case
|
1 anno fa |
Tomasz Zieliński
|
d4216a9191
Fixed routing roads behind Sub Gates, Monoliths and Mines
|
1 anno fa |
Tomasz Zieliński
|
d5f9de5beb
Definitive solution for Corpse
|
1 anno fa |
Tomasz Zieliński
|
c701d42781
Multiple optimizations to avoid copying and allocating tiles for rmg::Area
|
1 anno fa |
Tomasz Zieliński
|
985a2682ae
Place Monoliths at max distance in Junction zone
|
1 anno fa |
Tomasz Zieliński
|
339627731c
Fixes
|
1 anno fa |
Tomasz Zieliński
|
d31789e745
Extra cache for search area
|
1 anno fa |
Tomasz Zieliński
|
e5f60f063c
- Check full object area for minimum distance requirement
|
1 anno fa |
Tomasz Zieliński
|
f17d8babc5
Do not route road through the Corpse
|
1 anno fa |
Tomasz Zieliński
|
5ad682048f
Fix
|
1 anno fa |
Tomasz Zieliński
|
6cd19b81dd
Working fir for Corpse issue:
|
1 anno fa |
Ivan Savenko
|
abad4b01ce
Remove explicit convesion to int in operators
|
1 anno fa |
Ivan Savenko
|
2bf599bbee
Merge pull request #3119 from Nordsoft91/rmg-fix
|
1 anno fa |
Ivan Savenko
|
04aeea9b68
use toEnum instead of getNum for switch'es
|
1 anno fa |