Ivan Savenko
|
84cf7b052d
Map objects now use shared_ptr (rmg)
|
7 months ago |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
8 months ago |
Tomasz Zieliński
|
f95bb58433
Implement curved paths for all road node objects
|
11 months ago |
Ivan Savenko
|
08fbcd5239
TerrainTile now uses identifiers instead of pointers to VLC
|
1 year ago |
Ivan Savenko
|
63bcf7d83c
Replaced most of usages of CRandomGenerator with vstd::RNG in library
|
1 year ago |
Tomasz Zieliński
|
6d9f83a376
Protect lakes accessed from both zones with lock
|
1 year ago |
Tomasz Zieliński
|
d8c93cb222
Protect every access to zone tiles with a mutex
|
1 year ago |
Ivan Savenko
|
e67e4430ba
Removed most of non-const static fields in lib. Reduced header includes.
|
1 year ago |
Ivan Savenko
|
a15366f5a5
Make IObjectInterface::cb non-static
|
1 year ago |
Tomasz Zieliński
|
c701d42781
Multiple optimizations to avoid copying and allocating tiles for rmg::Area
|
1 year ago |
nordsoft
|
ce62ab3e66
Select random object template instead of first
|
2 years ago |
Tomasz Zieliński
|
7e07ed65c8
- Check road connection for Shipyards
|
2 years ago |
Tomasz Zieliński
|
1cad64c470
Move road flag to placeObject() method
|
2 years ago |
Tomasz Zieliński
|
0d3ac4a502
- Add new option for connection
|
2 years ago |
Tomasz Zieliński
|
8ef25155df
Remove dependencies of surface and underground zones
|
2 years ago |
Ivan Savenko
|
d6a357fd17
Split some map object files into smaller files. Reduced includes usage.
|
2 years ago |
Ivan Savenko
|
acac42291e
Remove excessive CMap.h includes
|
2 years ago |
Tomasz Zieliński
|
219e897db0
Added missing files.
|
2 years ago |
Tomasz Zieliński
|
67c0fbc240
Merge remote-tracking branch 'origin/develop' into parellel_rmg
|
2 years ago |
Tomasz Zieliński
|
15b254fded
Give every Zone its own RNG
|
2 years ago |
Tomasz Zieliński
|
cf0515dcd3
Moved Modificators to separate folder
|
2 years ago |