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