1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-17 00:07:41 +02:00
Commit Graph

568 Commits

Author SHA1 Message Date
cefbe5152e Merge pull request #2359 from IvanSavenko/crashfixing
Fix crashes from 1.2.1 statistics on Google Play
2023-07-21 15:44:37 +03:00
280085b95d Merge pull request #2308 from IvanSavenko/remove_client_savegame
Remove client savegames
2023-07-19 14:46:46 +03:00
5e8a778e7d Attempt to fix / trace crashes from Google Play statistics 2023-07-18 17:31:21 +03:00
a4ba5a9b65 Merge pull request #2327 from IvanSavenko/bugfixing_from_stream
Fix accumulated minor bugs
2023-07-15 21:55:19 +03:00
463efea7bb Fix hero retreating handling & code cleanup 2023-07-15 19:55:30 +03:00
9a38d8ea97 Implemented tavern slot selection using rules similar to H3 2023-07-15 19:55:30 +03:00
f8187ce1d8 Fix regressions 2023-07-15 19:55:30 +03:00
19ace6a849 Moved hero pool logic to the separate files 2023-07-15 19:55:29 +03:00
8129cbc514 Allow dismissing hero from town 2023-07-15 16:09:44 +03:00
37f3560b9c Fix build in debug mode 2023-07-11 15:21:31 +03:00
8750aa2c5b Merged server savegame and (broken and unused) client savegame files 2023-07-09 15:30:47 +03:00
9b5f6ec7cf CArtifact getters setters 2023-07-05 15:48:08 +03:00
fd9c7352a0 suggested changes 2023-07-03 22:54:03 +03:00
670999d40e BattleResultAccepted fixed 2023-07-01 14:59:16 +03:00
060aecc61c CArtifact refactoring 2023-06-30 19:41:26 +03:00
58fc2efd41 CGrowingArtifactInstance 2023-06-30 19:41:12 +03:00
07c811dd67 CCombinedArtifactInstance refactoring 2023-06-30 19:40:57 +03:00
9cd246ab8b Merge pull request #2259 from IvanSavenko/campaign_refactoring
Fix accumulated issues with campaigns
2023-06-30 12:59:48 +03:00
33cbd46406 Merge pull request #2252 from SoundSSGood/crash_fix
Crash fix. Cosmetic fixes.
2023-06-26 23:06:20 +03:00
48ac84110b Replaced hero crossover logic with one that actually matches H3 2023-06-26 17:15:59 +03:00
a08fe09517 Added encapsulation for CampaignState class 2023-06-26 17:15:59 +03:00
8420a90aa4 Reorganization of campaigns code 2023-06-26 17:15:59 +03:00
85262cf4f5 Moved CGameState files into a separate directory 2023-06-26 17:15:59 +03:00
08cfbe79cf Added encapsulation for movement points access 2023-06-25 17:42:36 +03:00
8751d9ab8b CArtifactInstance::putAt, CArtifactInstance::removeFrom, CArtifactInstance::move interface unified. Small optimization. 2023-06-24 19:01:36 +03:00
44261ecc21 Fix boat positioning 2023-06-23 13:42:09 +03:00
d8879f1e53 NewObject pack now receives visitable position instead of h3m position 2023-06-23 13:34:51 +03:00
56d69e790b Renamed MetaString methods to more logical names 2023-06-20 19:37:27 +03:00
6f743916db Moved CGCreature to a new file 2023-06-20 19:37:27 +03:00
adec58f5bf - Set fixed boat type for Tavern / Prison
- Move magical boat offset to static function
2023-06-15 17:53:18 +02:00
f1356dd5bf Merge remote-tracking branch 'origin/develop' into water_prison_tavern 2023-06-14 20:58:02 +02:00
351d596bdc Handle water Prisons and Taverns. 2023-06-08 09:17:08 +02:00
f6c2d5cba7 hotfix 2023-06-07 13:08:04 +03:00
1e9eea30e1 Merge remote-tracking branch 'soundsgood/CArtHandler-rework' into develop 2023-06-05 18:53:17 +03:00
d6a357fd17 Split some map object files into smaller files. Reduced includes usage. 2023-06-02 21:47:37 +03:00
1366825f08 final fixup 2023-05-24 16:10:06 +03:00
f0feeeac6e putArtifact, removeArtifact 2023-05-17 17:01:22 +03:00
021f94a579 artifact utils 2023-05-17 17:00:31 +03:00
79982c4ad4 Fix broken bonuses due to calling PutArtifact before NewArtifact 2023-05-09 16:48:52 +03:00
fe3e635332 assertions fix 2023-05-07 22:29:03 +03:00
05eccbc2bb vcmi: split bonus to enumerator and HeroBonus.h 2023-05-03 18:01:06 +03:00
b472c89276 vcmi: make some CStack properties private
There is a getters for this properties already available
2023-04-27 20:58:49 +03:00
c899956e71 Fix boat visibility 2023-04-26 02:58:11 +04:00
48abf46824 Merge pull request #2005 from IvanSavenko/advmap_refactor
Refactoring of adventure map interface
2023-04-24 17:19:22 +03:00
7db67a3101 int3 now has proper hasher function 2023-04-20 22:04:24 +03:00
f1902ab247 Initial refactoring to encapsulate adventure map 2023-04-20 22:03:28 +03:00
de159df481 Rename boats 2023-04-20 21:20:51 +04:00
0a28262c15 Merge remote-tracking branch 'upstream/develop' into boats
# Conflicts:
#	AI/VCAI/Pathfinding/AINodeStorage.cpp
2023-04-19 02:22:19 +04:00
22da7a931d Boat as bonus system node 2023-04-19 01:11:51 +04:00
ed798b06da Prepare transport enum 2023-04-18 13:04:49 +04:00