Ivan Savenko
|
463c404a83
Use bonus only as shared_ptr to avoid memory corruption
|
4 months ago |
Ivan Savenko
|
54a46b77a9
Extract library entity randomization logic to separate class
|
5 months ago |
Ivan Savenko
|
4d4da0454f
map objects hierarchy now uses IGameInfoCallback
|
5 months ago |
Ivan Savenko
|
6f20235d07
Merge CPrivilegedInfoCallback into CGameInfoCallback
|
5 months ago |
Ivan Savenko
|
716da918f8
Completely remove IGameCallback class
|
5 months ago |
Ivan Savenko
|
62e774c91e
Add new rewards for configurable objects
|
5 months ago |
Ivan Savenko
|
eb3b51a6cf
Remove save compatibility with 1.5.X
|
7 months ago |
Ivan Savenko
|
2823bf5848
Minor code simplifaction
|
9 months ago |
Ivan Savenko
|
a8f8c3f4b1
Replaced most of accesses to CGObjectInstance::pos with anchorPoint()
|
1 year ago |
Ivan Savenko
|
f2c20b54d0
Unify rewardable map object and town building code
|
1 year ago |
Ivan Savenko
|
8b2821456a
Show generic dialog if building was already visited
|
1 year ago |
Ivan Savenko
|
0fd9dbf240
Unified income handling, added IOwnableObject interface
|
1 year ago |
Ivan Savenko
|
ac271c09b9
Add mechanism to provide save compatibility if class is removed or
|
1 year ago |
Ivan Savenko
|
2f3f3c21df
Rename town building types to more clear names
|
1 year ago |