Ivan Savenko
|
241da5937d
First semi-working version of antilag for hero movement
|
4 maanden geleden |
Ivan Savenko
|
2ad186130f
Split MapDefines file on .h per class basis
|
4 maanden geleden |
Ivan Savenko
|
3b6f93c365
Remove boarded boat as a separate call to player interfaces
|
4 maanden geleden |
Ivan Savenko
|
c279da0798
Minimize hardcoded logic for campaigns. Support for hota h3c's
|
5 maanden geleden |
Ivan Savenko
|
139f41c9b2
Implement STACK_EXPERIENCE_GAIN_PERCENT bonus
|
5 maanden geleden |
Ivan Savenko
|
2c17c2d5b7
Rework CCallback <-> CClient interaction
|
6 maanden geleden |
Ivan Savenko
|
35644da2b7
Reogranize callback-related classes on 1 file = 1 class basis
|
6 maanden geleden |
Ivan Savenko
|
283adc37d7
Unit stack rebalancing rework
|
6 maanden geleden |
Ivan Savenko
|
f70ad2c15b
Reorganized artifact-related classes
|
6 maanden geleden |
Ivan Savenko
|
829739da24
Reduce usage of implicit conversions to int
|
6 maanden geleden |
Ivan Savenko
|
4d57a8ed36
Prefer to pass CGameState as reference instead of pointer
|
6 maanden geleden |
Ivan Savenko
|
93b18ee94b
Fix some issues detected by Sonar & code review, fix build
|
7 maanden geleden |
Ivan Savenko
|
d34b47bb20
Remove pointers from artifacts
|
7 maanden geleden |
Ivan Savenko
|
9e6397d1f9
Remove pointer to boat from CGHeroInstance
|
7 maanden geleden |
Ivan Savenko
|
cd7732456a
Remove pointer to objects from TerrainTile
|
7 maanden geleden |
Ivan Savenko
|
63d00b080e
Removed pointer to army from StackInstance
|
7 maanden geleden |
Ivan Savenko
|
16a06179cf
Use ArtifactInstanceID in CGArtifact
|
7 maanden geleden |
Ivan Savenko
|
ab11d2b075
Remove quests from CMap, now solely owned by quest objects
|
7 maanden geleden |
Ivan Savenko
|
c02a8a84fd
Stacks of armed instance are now unique_ptr
|
7 maanden geleden |
Ivan Savenko
|
797646cc05
Quests in map now use shared_ptr instead of const ptr
|
8 maanden geleden |
Ivan Savenko
|
417ea6451a
Remove ConstTransitivePtr from hero and town instances
|
8 maanden geleden |
Ivan Savenko
|
96d691b40c
Fix crash on closing game during background image upscaling
|
8 maanden geleden |
Ivan Savenko
|
dff37ce81f
Fix freeze if AI initiates large number of async requests during turn
|
8 maanden geleden |
Ivan Savenko
|
4a6a8f9496
Merge pull request #5496 from IvanSavenko/std_thread
|
8 maanden geleden |
Ivan Savenko
|
9f713a0914
Rename int3::valid to isValid for consistency
|
8 maanden geleden |
Ivan Savenko
|
0200e871c3
Code cleanup
|
8 maanden geleden |
Ivan Savenko
|
a31788b874
Replace thread spawning with tbb pool for adventure AI
|
8 maanden geleden |
Ivan Savenko
|
948abfb04c
AI now uses std::thread, added custom thread interruption logic
|
8 maanden geleden |
Ivan Savenko
|
a8a6be7ac1
Fix potential compatibility with C++20 / C++23 mode
|
8 maanden geleden |
Laserlicht
|
0182bcd74a
Revert "min_element and max_element from std"
|
8 maanden geleden |