Ivan Savenko
|
f70ad2c15b
Reorganized artifact-related classes
|
5 months ago |
Ivan Savenko
|
829739da24
Reduce usage of implicit conversions to int
|
6 months ago |
Ivan Savenko
|
16a06179cf
Use ArtifactInstanceID in CGArtifact
|
7 months ago |
Ivan Savenko
|
ab11d2b075
Remove quests from CMap, now solely owned by quest objects
|
7 months ago |
Ivan Savenko
|
84cf7b052d
Map objects now use shared_ptr (rmg)
|
7 months ago |
Ivan Savenko
|
2ca1748e96
Artifact instances are now owned solely by CMap
|
7 months ago |
Ivan Savenko
|
797646cc05
Quests in map now use shared_ptr instead of const ptr
|
7 months ago |
Ivan Savenko
|
645b95ba02
Renamed `LibClasses * VLC` to `GameLibrary * LIBRARY`
|
8 months ago |
Ivan Savenko
|
3dd4fa2528
Reduce usage of pointers to VLC entities
|
1 year ago |
Tomasz Zieliński
|
54ba4d50d6
Allow to ban spell scrolls
|
1 year ago |
Tomasz Zieliński
|
ec603f46ae
- Handle new configurable banks
|
1 year ago |
Tomasz Zieliński
|
2fe54504ab
Merge remote-tracking branch 'origin/develop' into custom_objects_per_zone
|
1 year ago |
Tomasz Zieliński
|
4d4538a48d
Use CompoundMapObjectID in ObjectInfo
|
1 year ago |
Tomasz Zieliński
|
4b263b6d41
Add specific objects and configure their frequency / value
|
1 year ago |
Tomasz Zieliński
|
bfe75a6a02
It is now possible to copy object settings between zones
|
1 year ago |
Tomasz Zieliński
|
64fc2e5ed0
Move ObjectConfig to ObjectInfo.cpp. Preliminary version of banning object categories.
|
1 year ago |
Tomasz Zieliński
|
85ee859b6e
First version that works - banning objects is possible
|
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
|
5315beec8c
Fixes for guard condition
|
1 year ago |
Tomasz Zieliński
|
7f3cf607a7
Allow guards not stronger than 1/3 max value next to roads
|
1 year ago |
Tomasz Zieliński
|
67447acd0e
First implementation that works
|
1 year ago |
Tomasz Zieliński
|
9301bb9af5
Do not place guardes treasure on roads. Do not place guards next to roads.
|
1 year ago |
Tomasz Zieliński
|
a94286c23d
Code cleanup
|
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
|
0c0a1bd777
Don't scale distance of large treasures beyond 30K value
|
1 year ago |
Tomasz Zieliński
|
02fc410a98
Sonarcloud fixes
|
1 year ago |