Laserlicht
|
7dfb499edf
replace boost locks with std
|
7 months ago |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
8 months ago |
Ivan Savenko
|
2362c6da21
Fixes for multiple new issues from Sonar
|
8 months ago |
Tomasz Zieliński
|
685403c588
Cleanup
|
9 months ago |
Tomasz Zieliński
|
a88a994d75
Proper fix for the issue
|
9 months ago |
Tomasz Zieliński
|
d631e3f604
Do not call visitablePos for non-visitable objects
|
9 months ago |
Tomasz Zieliński
|
f95bb58433
Implement curved paths for all road node objects
|
11 months ago |
Tomasz Zieliński
|
855ab0f0e9
First attempt to enforce curved paths
|
11 months ago |
Ivan Savenko
|
3dd4fa2528
Reduce usage of pointers to VLC entities
|
1 year ago |
Ivan Savenko
|
63bcf7d83c
Replaced most of usages of CRandomGenerator with vstd::RNG in library
|
1 year ago |
Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 year ago |
Ivan Savenko
|
7461df161c
lib now uses shared_ptr for entities. Removed manual memory management.
|
1 year ago |
Tomasz Zieliński
|
186b6629c7
Do not hide roads behind objects
|
1 year ago |
Tomasz Zieliński
|
a94286c23d
Code cleanup
|
1 year ago |
Tomasz Zieliński
|
19633a0f62
Build fixes
|
1 year ago |
Tomasz Zieliński
|
37f6993402
Clean the comments
|
1 year ago |
Tomasz Zieliński
|
d8c93cb222
Protect every access to zone tiles with a mutex
|
1 year ago |
Tomasz Zieliński
|
28f76b2839
Actually, avoid guarded object altogether
|
1 year ago |
Tomasz Zieliński
|
4e88290962
Actually avoid only monsters
|
1 year ago |
Tomasz Zieliński
|
8f1638f78a
Try to not route roads through passable objects
|
1 year ago |
Tomasz Zieliński
|
7ce3553a6d
Fix race condition when placing object at teh shore
|
1 year ago |
Ivan Savenko
|
a15366f5a5
Make IObjectInterface::cb non-static
|
1 year ago |
Tomasz Zieliński
|
f9e5d73014
Missed optimization case
|
1 year ago |
Tomasz Zieliński
|
d4216a9191
Fixed routing roads behind Sub Gates, Monoliths and Mines
|
1 year ago |
Tomasz Zieliński
|
d5f9de5beb
Definitive solution for Corpse
|
1 year ago |
Tomasz Zieliński
|
c701d42781
Multiple optimizations to avoid copying and allocating tiles for rmg::Area
|
1 year ago |
Tomasz Zieliński
|
985a2682ae
Place Monoliths at max distance in Junction zone
|
1 year ago |
Tomasz Zieliński
|
339627731c
Fixes
|
1 year ago |
Tomasz Zieliński
|
d31789e745
Extra cache for search area
|
1 year ago |
Tomasz Zieliński
|
e5f60f063c
- Check full object area for minimum distance requirement
|
1 year ago |