Alexander Shishkin and GitHub
304b6e2fb2
Merge pull request #624 from Toneyisnow/toneyisnow/Fixbug_LobbyScreen_LoadGame
...
Fix bug: LobbyScreen UI has a bug on the Difficulty toggle group.
2020-01-23 16:13:51 +03:00
Alexander Shishkin and GitHub
5afcb070fa
Merge pull request #621 from sztupy/android_fix_sdl_letterboxing
...
Fix SDL letterboxing on Android builds
2020-01-08 10:17:03 +03:00
Alexander Shishkin and GitHub
d81940d3b0
Merge pull request #620 from sztupy/android_campaing_fix
...
Add support for the Android App to notify if the server has been closed
2020-01-06 20:40:25 +03:00
Alexander Shishkin and GitHub
c538705fcd
Merge pull request #619 from JakubK44/more_mouse_scroll_fixes
...
More mouse scrolling fixes
2020-01-06 08:42:25 +03:00
Alexander Shishkin and GitHub
98e2d177c0
Merge pull request #618 from vcmi/dydzio0614-patch-1
...
Update year to 2020
2020-01-01 18:11:21 +03:00
Alexander Shishkin and GitHub
730a2a32f6
Merge pull request #617 from JakubK44/fullscreen_mousemove
...
Fix fullscreen map mouse scrolling
2020-01-01 02:16:28 +03:00
Alexander Shishkin and GitHub
3290ae19b0
Merge pull request #616 from nullkiller/fix-3085
...
[3085] - MapObjectEvaluator crashes on custom monolith
2019-09-14 16:49:44 +03:00
Alexander Shishkin and GitHub
f599187563
Merge pull request #608 from vcmi/BreakVS2015Compatibility
...
Break Visual Studio 2015 support
2019-07-03 11:23:48 +03:00
Alexander Shishkin and GitHub
8014cdc3e7
Merge pull request #607 from vcmi/AppveyorQtFix
...
Fix Qt-related dll files not used when building appveyor installer
2019-06-22 09:19:26 +03:00
Alexander Shishkin and GitHub
a2364b9351
Merge pull request #606 from dydzio0614/UpdateVSto2019
...
Update VS files to 2019, partially fix test project
2019-06-09 20:05:18 +03:00
Alexander Shishkin and GitHub
c2ad0e67de
Merge pull request #605 from vcmi/VictoryDefeatCrashFix
...
Fix all common victory/defeat crashes
2019-06-08 21:54:48 +03:00
Alexander Shishkin and GitHub
6c64356e48
Merge pull request #604 from dydzio0614/StatusbarFix2
...
Revert old statusbar hackfix
2019-06-07 01:03:27 +03:00
Alexander Shishkin and GitHub
f6ab4c1f63
Merge pull request #603 from dydzio0614/AiPrisonValueFix
...
Fix wrong AI prison value handling
2019-06-06 05:13:50 +03:00
Alexander Shishkin and GitHub
e3b3bba603
Merge pull request #602 from dydzio0614/TownEventFix
...
Do not build pseudo-buildings explicitly with events
2019-06-05 01:25:30 +03:00
Alexander Shishkin and GitHub
b16af04a09
Merge pull request #597 from dydzio0614/AiInterruptFix
...
Ensure no freeze on AI interruption
2019-06-03 16:53:35 +03:00
Alexander Shishkin and GitHub
5ccc411971
Merge pull request #601 from dydzio0614/HotseatFreezeFix2
...
Fix dialog showing for losing player
2019-06-02 02:54:58 +03:00
Alexander Shishkin and GitHub
c8888feafe
Merge pull request #598 from nullkiller/ai-fix-3062
...
AI: blind fix for 3062
2019-05-29 23:58:46 +03:00
Alexander Shishkin and GitHub
21f74a9968
Merge pull request #590 from Ewilhan/fixCombatOrder
...
Fixed Battle Creature Ordering
2019-05-29 17:51:52 +03:00
Alexander Shishkin and GitHub
76e913f76f
Merge pull request #599 from dydzio0614/NoTownWarningFix
...
Do not display "you have no towns" warning if player already lost
2019-05-29 17:49:55 +03:00
Alexander Shishkin and GitHub
4acec00aea
Merge pull request #596 from dydzio0614/HeroSpeedFix2
...
Re-fix map hero movement speed, was too fast on land
2019-05-28 17:52:48 +03:00
Alexander Shishkin and GitHub
54bbf2abb3
Merge pull request #595 from dydzio0614/BattleConsoleButtons
...
Fix wrong battle console button image
2019-05-21 10:05:01 +03:00
Alexander Shishkin and GitHub
40d65b40a2
Merge pull request #591 from dydzio0614/ShipyardCrashFix
...
Spawn ship placed outside map if it has visitable position inside map
2019-05-21 09:47:51 +03:00
Alexander Shishkin and GitHub
6ddebfd43e
Merge pull request #594 from dydzio0614/HeroSpeedFix
...
Fix hero/boat speed on adventure map
2019-05-19 21:49:53 +03:00
Alexander Shishkin and GitHub
26e70a236e
Merge pull request #593 from dydzio0614/PerformanceTweak
...
Tweak statusbar options, fixes mouse stuttering
2019-05-19 21:48:36 +03:00
Alexander Shishkin and GitHub
21a6e37b2f
Merge pull request #592 from dydzio0614/NoHeroWarningFix
...
Remove false warning indicating something is wrong
2019-05-19 21:47:33 +03:00
Alexander Shishkin and GitHub
a7cd668a80
Merge pull request #587 from Ewilhan/fixNeutralCreaturesGrowth
...
Fix Neutral Creatures Weekly Growth
2019-05-06 19:06:40 +03:00
Alexander Shishkin and GitHub
49404bfa24
Merge pull request #579 from vcmi/dydzio0614-patch-1
...
Hackfix crash on "victory by town capture"
2019-05-04 10:35:13 +03:00
Alexander Shishkin and GitHub
14e3bb29f1
Merge pull request #584 from dydzio0614/HeroMovementOptimization
...
Fix laggy hero movement on adventure map
2019-05-04 06:31:45 +03:00
Alexander Shishkin and GitHub
66de80452d
Merge pull request #582 from Ewilhan/ewilhan-fixCursorOnFriendlyMine
...
Fixed wrongCursorOnFriendlyDwelling
2019-05-03 09:15:15 +03:00
Alexander Shishkin and GitHub
1965bc0e40
Merge pull request #581 from Ewilhan/ewilhan-fixCryptVisitingSound
...
Fixed Crypt/Pyramid double visit sound.
2019-05-03 09:13:03 +03:00
Alexander Shishkin and GitHub
bd11e87f6a
Merge pull request #572 from dydzio0614/FuzzyHelperCrash
...
Fix crash caused by FuzzyLite destructor
2019-04-21 22:06:53 +03:00
Alexander Shishkin and GitHub
baafefa1cd
Merge pull request #577 from dydzio0614/PregameOptimization
...
Optimize button responsiveness during pregame options
2019-04-21 22:04:02 +03:00
Alexander Shishkin and GitHub
427a57551e
Merge pull request #555 from nullkiller/ai-fix-hero-exchange
...
AI: fix hero exchange logic + refactoring
2019-03-24 10:50:53 +03:00
Alexander Shishkin and GitHub
34f934370b
Merge pull request #565 from dydzio0614/moralewaitfix
...
Fix lack of unit action with morale+wait
2019-03-24 10:49:49 +03:00
Alexander Shishkin and GitHub
9ad71b200f
Merge pull request #562 from dydzio0614/BattleIntroFix
...
Battle action start on client after intro sound
2019-03-24 10:36:01 +03:00
Alexander Shishkin and GitHub
2e7ae5546d
Merge pull request #564 from vcmi/dydzio0614-patch-2
...
Update year in readme
2019-03-24 10:22:55 +03:00
Alexander Shishkin and GitHub
73a99893d4
Merge pull request #561 from vcmi/dydzio0614-patch-1
...
Tweak effect / spell animation speed
2019-03-24 10:21:56 +03:00
Alexander Shishkin and GitHub
87f216ac0d
Merge pull request #560 from dydzio0614/bug2814
...
Fix for arrow cart at bank fights
2019-03-24 10:20:58 +03:00
Alexander Shishkin and GitHub
db83b3641c
Merge pull request #559 from dydzio0614/AcidBreathFix
...
Acid dragon / acid breath fix
2019-03-24 10:17:02 +03:00
Alexander Shishkin and GitHub
549d8c97df
Merge pull request #557 from dydzio0614/CrystalDragonAbility
...
Fix crystal dragon ability to match H3
2019-03-21 17:02:20 +03:00
Alexander Shishkin and GitHub
61c8d78846
Merge pull request #556 from dydzio0614/NoRandomMonths
...
Hardcoded feature: no random week/month effects
2019-03-21 06:24:02 +03:00
Alexander Shishkin and GitHub
8b6316c8ee
Merge pull request #554 from dydzio0614/MagicSchoolFix
...
Fix magic school gold payment (bug #3043 )
2019-03-12 10:23:13 +03:00
Alexander Shishkin and GitHub
83094faf8e
Merge pull request #553 from nullkiller/ai-fix-town-portal-to-occupied-town
...
ai fix town portal to occupied town
2019-03-08 20:26:32 +03:00
AlexVinS and AlexVinS
9311966706
[C::B] Switch to MinGW 7.3
2019-02-19 14:59:10 +03:00
Alexander Shishkin and GitHub
35ec9b3394
Merge pull request #552 from nullkiller/ai-pathfinder-fix-crash
...
Remove a few more usages of thread shared ai and cb
2019-02-17 16:40:18 +03:00
Alexander Shishkin and GitHub
6165954e40
Merge pull request #546 from nullkiller/ai-pathfinding-update-paths
...
AI pathfinding const api and updatePaths
2019-02-14 20:33:00 +03:00
Alexander Shishkin and GitHub
5f87c98186
Merge pull request #551 from dydzio0614/DisableTacticalAdvantage
...
Disable tactical advantage engine until rework
2019-02-13 16:43:17 +03:00
Alexander Shishkin and GitHub
1e8fc51f70
Merge pull request #549 from dydzio0614/AiStackSplitImprovement
...
AI hero exchange improvement: split last creature stack
2019-02-13 00:02:31 +03:00
Alexander Shishkin and GitHub
0a722ced76
Merge pull request #550 from vcmi/dydzio0614-patch-1
...
remove legacy VisitObj goal name in AI logging
2019-02-12 21:12:53 +03:00
Alexander Shishkin and GitHub
ba803deb58
Merge pull request #548 from dydzio0614/GatherArmyLoop
...
Do not generate GatherArmy goal as result of GatherArmy decomposition
2019-02-11 16:45:37 +03:00
Alexander Shishkin and GitHub
b04d73f351
Merge pull request #547 from dydzio0614/filterupdate
...
Update VS project filters
2019-02-09 16:27:19 +03:00
Alexander Shishkin and GitHub
83b9d2943e
Merge pull request #545 from nullkiller/ai-pathfinding-refactoring
...
AI: extract pathfinding special actions and rules to separate files
2019-02-09 04:47:42 +03:00
Alexander Shishkin and GitHub
1de7ba99d5
Merge pull request #544 from vcmi/enable-gif-format
...
Enabled GIF format for images.
2019-02-09 04:47:09 +03:00
Alexander Shishkin and GitHub
08b841d668
Merge pull request #542 from nullkiller/ai-stability-fixes
...
AI: stability fixes
2019-01-27 01:08:01 +03:00
Alexander Shishkin and GitHub
ccd416908e
Merge pull request #541 from ilmikko/ilmikko-patch-fix-tribool-bool
...
Fix broken build on libboost 1.69.0
2019-01-24 22:41:07 +03:00
Alexander Shishkin and GitHub
b00e935e4d
Warnings fixes ( #538 )
...
Warnings fixes
* Suppress `missing-braces` for Clang
* Fixed many C4275 warnings
* Fixed almost all Clang/GCC warnings
* Silence most frequent MSVC warning.
* Fixed some pessimizing-move warnings
* Fixed some unused capture warnings
2019-01-19 13:52:02 +03:00
Alexander Shishkin and GitHub
419fee1fb2
Merge pull request #535 from vcmi/VCAI_Fixes
...
VCAI performance improvements
2019-01-17 14:04:33 +03:00
Alexander Shishkin and GitHub
05c9b3e2f9
Merge pull request #534 from nullkiller/ai-fix-crash-in-pathfinding-static-storage
...
AI: fix crash in pathfinding
2019-01-08 00:15:46 +03:00
Alexander Shishkin and GitHub
a1ff355927
Merge pull request #533 from nullkiller/AI-fix-freeze-on-buyarmy
...
AI: fix one more freeze in buy army
2019-01-07 05:34:48 +03:00
Alexander Shishkin and GitHub
be8d86fe4f
Merge pull request #531 from dydzio0614/vsfiles_update
...
Fix AI build, update default Windows SDK version for projects
2018-12-31 17:21:07 +03:00
Alexander Shishkin and GitHub
0a461829fb
Merge pull request #529 from nullkiller/AI-fix-freeze-on-buyarmy
...
AI: fix freeze on BuyArmy
2018-12-30 22:37:21 +03:00
Alexander Shishkin and GitHub
cbbb85fa87
Merge pull request #527 from nullkiller/ai-recruit-hero-freeze-patch
...
AI: fix freeze while endlesly trying to recruit hero
2018-12-25 19:47:01 +03:00
Alexander Shishkin and GitHub
34cc5dbec1
Merge pull request #525 from dydzio0614/fileupdate
...
Update VS files to match AI goals split
2018-12-05 23:50:52 +03:00
Alexander Shishkin and GitHub
2c1f3dd742
Merge pull request #523 from nullkiller/fix-buld-boat-for-allied-shipyard
...
Build boat in allied shipyards is allowed now
2018-11-19 16:39:46 +03:00
Alexander Shishkin and GitHub
000ca1c823
Merge pull request #520 from nullkiller/freeze-in-gather-troops
...
AI: GATHER_TROOPS improvements and fixes
2018-11-17 18:46:02 +03:00
Alexander Shishkin and GitHub
80b2169e0d
Merge pull request #522 from dydzio0614/NewVSFix
...
Update VS files
2018-11-17 18:44:19 +03:00
Alexander Shishkin and GitHub
2748650a57
Merge pull request #521 from dydzio0614/BattleMemoryLeak
...
Fix creature animation callback circular reference
2018-11-15 02:17:20 +03:00
Alexander Shishkin and GitHub
8e34b1b9a8
Merge pull request #519 from dydzio0614/ObjectRemovalFix
...
Do not evaluate goals related to removed hero
2018-11-08 05:26:06 +03:00
Alexander Shishkin and GitHub
ec53f52ca7
Merge pull request #518 from nullkiller/freeze-on-control-own-town-win-condition
...
AI: fix freeze when AI has a win condition to control own town
2018-11-07 09:42:25 +03:00
Alexander Shishkin and GitHub
d36f59e1af
Merge pull request #517 from nullkiller/freeze-on-quest-selfkilling
...
Hero try to execute a quest to kill himself
2018-11-06 03:12:53 +03:00
Alexander Shishkin and GitHub
ff75e5e6e8
Merge pull request #516 from nullkiller/freeze-pathfinding
...
Freeze when try to bypass a few adjacent guards
2018-11-05 10:07:46 +03:00
Alexander Shishkin and GitHub
064130973f
Merge pull request #514 from dydzio0614/HeroAiValueFix
...
Hero ai value fix
2018-11-03 23:34:03 +03:00
Alexander Shishkin and GitHub
2857e60588
Merge pull request #513 from dydzio0614/AiFoWCrash
...
Allow AI to be aware of invisible heroes deletion
2018-11-03 11:07:38 +03:00
Alexander Shishkin and GitHub
845f0fbf5c
Merge pull request #512 from godric3/jsonSchemas
...
Support for using relative file path in json schema references
2018-11-02 13:07:34 +03:00
Alexander Shishkin and GitHub
44e36d4675
Merge pull request #511 from janisozaur/throw-object
...
Throw std::runtime_exception instead of a pointer to new one
2018-10-31 12:42:04 +03:00
Alexander Shishkin and GitHub
2a282c9a8e
Merge pull request #509 from godric3/bonusDescription
...
Skill and hero specialty bonus description
2018-10-31 00:59:05 +03:00
Alexander Shishkin and GitHub
e5397c1e23
Merge pull request #504 from janisozaur/shadow-var
...
Prevent shadowing of global variable in function argument
2018-10-30 06:37:12 +03:00
Alexander Shishkin and GitHub
3f49b981d5
Merge pull request #503 from janisozaur/include-guards
...
Add missing include guards
2018-10-30 05:09:16 +03:00
Alexander Shishkin and GitHub
e26f6ff15f
Merge pull request #505 from janisozaur/catch-by-ref
...
Catch exceptions by const-ref, not by value
2018-10-30 05:08:30 +03:00
Alexander Shishkin and GitHub
3d1bb9850b
Merge pull request #506 from janisozaur/shadow-var2
...
Prevent shadowing of function arguments by local vars
2018-10-30 05:07:40 +03:00
Alexander Shishkin and GitHub
a3a38a6120
Merge pull request #502 from vcmi/StatusbarFix
...
Fix not responding statusbar, issue 3009
2018-10-30 04:56:34 +03:00
Alexander Shishkin and GitHub
e814aca29f
Merge pull request #500 from godric3/rmgCrash
...
Fix crash when generating random map with random number of players
2018-10-29 01:38:10 +03:00
Alexander Shishkin and GitHub
1753298ee8
Merge pull request #501 from nullkiller/fix-water-tile-pathinfo-lookup
...
AI pathfinding: fix getPathsToTile for water tiles
2018-10-29 01:36:50 +03:00
f563712782
fix formatting
...
Co-Authored-By: godric3 <godric3@users.noreply.github.com >
2018-10-28 16:36:11 +01:00
Alexander Shishkin and GitHub
bd0f8f840a
Merge pull request #497 from nullkiller/ai-pathfinder-boat
...
AI pathfinding: buy boat
2018-10-28 14:29:09 +03:00
Alexander Shishkin and GitHub
0f1e853b4a
Merge pull request #494 from dydzio0614/AiTownDevelopmentFixes
...
AI town development fixes
2018-10-22 09:44:39 +03:00
Alexander Shishkin and GitHub
32c480c33d
Merge pull request #498 from dydzio0614/AiHotfix
...
Fix severely broken AI behavior + tweak default hero AI value
2018-10-16 12:25:59 +03:00
Alexander Shishkin and GitHub
6958f2cddf
Merge pull request #493 from dydzio0614/FuzzyEvaluationFixes
...
Fuzzy evaluation fixes
2018-10-10 22:00:14 +03:00
Alexander Shishkin and GitHub
b5756200da
Merge pull request #484 from dydzio0614/ArtifactAiValue
...
Create artifact AI value handling
2018-10-10 21:59:46 +03:00
Alexander Shishkin and GitHub
83aae7d72b
Merge pull request #492 from dydzio0614/AiVSFix
...
Add AI pathfinding to VS files
2018-10-10 14:47:02 +03:00
Alexander Shishkin and GitHub
f9054c06b3
Merge pull request #470 from nullkiller/ai-pathfinder-extensibility
...
AI: add some pathfinder extensibility and replace SectorMap.
2018-10-07 16:53:53 +03:00
Alexander Shishkin and ArseniyShestakov
75f8c8b29a
Gui cleanup4 ( #446 )
...
* use smart pointers for almost all widget fields
* use SDL2 texture for cursor
* a lot af small tweaks and formatting
* removed CompImage class, it is actually useless as long as regular SDLImage support margins
* CGuiHandler: use smart pointers for [push|pop]Int
2018-07-25 01:36:48 +03:00
Alexander Shishkin and GitHub
84be667363
Merge pull request #463 from dydzio0614/skel_transformer_fix
...
Fix bone/ghost dragon handling in skeleton transformer
2018-07-19 00:03:32 +03:00
Alexander Shishkin and GitHub
4d7e2ea441
Merge pull request #461 from dydzio0614/counterattackfix
...
Fix counterattack wrong mechanics (Re-fix bug 2501)
2018-07-18 18:15:21 +03:00
Alexander Shishkin and GitHub
9bd662b2f3
Merge pull request #459 from vcmi/issue2969
...
Fix for isuue 2969
2018-07-17 04:28:59 +03:00
Alexander Shishkin and GitHub
07ae271e91
Merge pull request #460 from dydzio0614/configfix
...
Restore VCMI client saving settings.json
2018-07-17 04:28:21 +03:00
Alexander Shishkin and GitHub
51229e88b2
Merge pull request #458 from dydzio0614/VsUpdate
...
Update VS project files to match vcmi code changes
2018-07-06 22:03:28 +03:00
Alexander Shishkin and GitHub
8798e6e52b
Merge pull request #453 from nullkiller/develop
...
Android build fix
2018-05-26 18:06:44 +03:00
Alexander Shishkin and ArseniyShestakov
5c09f751b3
Gui cleanup3 - UI refactoring to use smart pointers ( #440 )
...
* Changed most gui classes to use shared pointers
* Store and use IImage as shared_ptr
* CSpellWindow redesign
* AdventureMapClasses cleanup
* CLabel: store background as smart pointer
* Store CObjectList items as smart pointers
* Removed destroy function of list item
* Store toggle buttons as smart pointers
* Use CComponent as smart pointer
* Attempt to fix artifact merchant drawing
2018-04-07 18:34:11 +07:00
Alexander Shishkin and GitHub
5d0cb31504
Merge pull request #434 from vcmi/CADDINFO_FIX2
...
Bugfix for last CAddInfo bugfix
2018-03-20 04:11:14 +03:00