Ivan Savenko
|
358008fca9
It is now possible to define multiple town themes
|
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 |
Laserlicht
|
e4b60baa3b
creature/town biography/description
|
1 year ago |
Ivan Savenko
|
6e9f15c8e6
Merge pull request #3743 from dydzio0614/special-factions
|
1 year ago |
Ivan Savenko
|
622e4b059b
Update lib/CTownHandler.cpp
|
1 year ago |
Dydzio
|
00ebbad622
Ability to make faction not pickable on typical maps
|
1 year ago |
Ivan Savenko
|
9e49587749
Replace bonus string description with metastring that can properly
|
1 year ago |
Ivan Savenko
|
922966dcf8
Renamed JsonNode::meta to more logical modScope. Member is now private
|
1 year ago |
Ivan Savenko
|
54796c7c56
Rename toJson to toString/toCompactString for consistency
|
1 year ago |
Ivan Savenko
|
fc252bb9eb
Random town names are now guaranteed to be unique on the map
|
1 year ago |
Ivan Savenko
|
3740f8b02f
Moved bonus parsing to a new file
|
1 year ago |
Ivan Savenko
|
c3957c2c2a
Moved json files to new directory, split on per-class basis
|
1 year ago |
Ivan Savenko
|
e67e4430ba
Removed most of non-const static fields in lib. Reduced header includes.
|
1 year ago |
Ivan Savenko
|
d5c4478816
Remove most of non-const access to VLC entities
|
1 year ago |
Alexander Wilms
|
cca08e29da
Remove duplicate semicolons
|
1 year ago |
Ivan Savenko
|
f9e6d1467f
Do not select random towns as starting faction for player
|
1 year ago |
Ivan Savenko
|
76956cfe3a
Merge pull request #3188 from IvanSavenko/remove_identifier_implicit_int_conversion2
|
1 year ago |
Ivan Savenko
|
34338f4eaa
Remove few more implicit conversions
|
2 years ago |
Ivan Savenko
|
0842f5afee
Removed remaining usages of std::vector<bool>
|
2 years ago |
Ivan Savenko
|
301ac2457a
Cleanup
|
2 years ago |
Ivan Savenko
|
d4496c81f9
Fix memory leaks in library
|
2 years ago |
Ivan Savenko
|
04aeea9b68
use toEnum instead of getNum for switch'es
|
2 years ago |
Ivan Savenko
|
2b9c362d5b
Explicitly convert identifier to underlying enumeration
|
2 years ago |
Ivan Savenko
|
3880ea58b9
Merge branch 'josch/dos2unix' into develop
|
2 years ago |
Ivan Savenko
|
ac925bb786
Renamed new types for consistency with code style
|
2 years ago |
Ivan Savenko
|
80e6485965
MetaIdentifier now uses std::variant internally
|
2 years ago |
Ivan Savenko
|
b394158dc9
Bonus Source ID now uses metaidentifier
|
2 years ago |
Ivan Savenko
|
77facf9387
Implement missing functions, fixes linking errors
|
2 years ago |
Ivan Savenko
|
0a10fc30b8
(lib) Bonus subtype is now stored as metaidentifier that can store any
|
2 years ago |