Commit Graph
12521 Commits
Author SHA1 Message Date
Nordsoft91andGitHub 1586c6c6a0 Merge pull request #2668 from IvanSavenko/remove_current_player
Remove "currentPlayer" from gamestate
2023-08-28 17:10:28 +04:00
Nordsoft91andGitHub 6394a77270 Merge pull request #2683 from Laserlicht/zoom_dead_area
dead area for zooming
2023-08-28 17:09:15 +04:00
Nordsoft91andGitHub ffc4b989f0 Merge pull request #2679 from Laserlicht/smooth_scroll
Smooth scroll
2023-08-28 17:08:57 +04:00
MichaelandGitHub 3c1892a7d2 adjust timing 2023-08-28 10:03:50 +02:00
MichaelandGitHub 220145bd9b reintroduce setting to zero while holding 2023-08-28 00:59:08 +02:00
MichaelandGitHub 9f51f42128 use fps in calculation 2023-08-28 00:49:32 +02:00
MichaelandGitHub b61890355f Update MapViewController.cpp 2023-08-27 23:17:47 +02:00
MichaelandGitHub 1c89c71031 Update MapViewController.cpp 2023-08-27 22:55:05 +02:00
MichaelandGitHub 3ce9d022d5 try to remove glitch 2023-08-27 22:00:20 +02:00
MichaelandGitHub da3014bd54 Haptic feedback and increased dead zone 2023-08-27 21:40:56 +02:00
Ivan SavenkoandGitHub 6896ee5370 Merge pull request #2681 from IvanSavenko/fix_player_color_regression
Fix checking PlayerColor's for validness
2023-08-27 22:01:23 +03:00
3960e5aa32 Update client/mapView/MapView.cpp
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
2023-08-27 20:55:37 +02:00
Andrii DanylchenkoandAndrii Danylchenko 2fef0e8d40 Fix market of time, crashes game 2023-08-27 21:01:32 +03:00
Ivan SavenkoandGitHub 5ec2f39fd5 Merge pull request #2676 from Laserlicht/patch-3
Flatpak - Use new screenshots
2023-08-27 21:00:19 +03:00
MichaelandGitHub f16b93c391 dead area for zoom 2023-08-27 14:00:40 +02:00
MichaelandGitHub b77bccdc24 code review 2023-08-27 12:09:26 +02:00
MichaelandGitHub d1d0d6d62e fps independent 2023-08-27 02:35:10 +02:00
MichaelandGitHub 4137a66f2a fix division by zero edge case 2023-08-27 00:53:09 +02:00
Ivan Savenko ce20d913e0 Fix checking PlayerColor's for validness 2023-08-27 01:35:38 +03:00
MichaelandGitHub bbd69fd430 added setting 2023-08-27 00:33:52 +02:00
MichaelandGitHub 4eecca2d9a code review 2023-08-27 00:22:29 +02:00
MichaelandGitHub 6b71820197 avoid some edge cases 2023-08-26 23:25:46 +02:00
MichaelandGitHub a354a7f696 compatible with older sdl 2023-08-26 22:30:02 +02:00
MichaelandGitHub 72c4c23e2e swapped 2023-08-26 22:25:12 +02:00
MichaelandGitHub cde22b3755 fix 2023-08-26 21:37:29 +02:00
MichaelandGitHub e57e9e8e9f ready draft 2023-08-26 21:29:24 +02:00
MichaelandGitHub 2286e0c7b1 implement speed and move 2023-08-26 21:13:33 +02:00
MichaelandGitHub fe6d96f4a0 angle calc 2023-08-26 20:19:25 +02:00
MichaelandGitHub bd0f9bb280 preparation 2023-08-26 19:53:36 +02:00
MichaelandGitHub 65c9ed0e09 Flatpak - Use new screenshots 2023-08-26 15:29:53 +02:00
Andrii DanylchenkoandGitHub 3b06abd0d7 Merge pull request #2585 from vcmi/battle-damage-cache
Battle damage cache
2023-08-26 15:08:26 +03:00
Andrii Danylchenko 5f13a0bbda BattleAI: spellcast fixes and floating point score 2023-08-26 14:17:33 +03:00
Andrii Danylchenko dc88f14e0b BattleAI: positive/negative effect multiplier 2023-08-26 13:06:51 +03:00
Andrii Danylchenko 03395a3d8a TBB for battle AI spellcast an fixes 2023-08-26 13:06:51 +03:00
Andrii Danylchenko 274bf739b8 BattleAI: damage cache and switch to different model of spells evaluation 2023-08-26 13:06:51 +03:00
Ivan Savenko edd029c79c Replace "currentPlayer" from gamestate with "activePlayers"
- Allows multiple active players at once, e.g. simturns
- Cleared up validation of netpacks by server, e.g. always check for
pack sender
2023-08-25 18:56:15 +03:00
Ivan SavenkoandGitHub 4500e59713 Merge pull request #2624 from IvanSavenko/identifiers_cleanup
Identifiers system refactoring and cleanup
2023-08-25 18:10:20 +03:00
Ivan Savenko b61c9a9e35 Fix build 2023-08-25 13:46:42 +03:00
Ivan Savenko e2718db791 Converted several enumerations into constants 2023-08-25 13:38:02 +03:00
Ivan Savenko c2d5f7f22f Formatting & cleanup 2023-08-25 13:38:02 +03:00
Ivan Savenko e54287ea5d Converted remaining identifier to new system 2023-08-25 13:38:02 +03:00
Ivan Savenko 0240ee886d Converted (almost) all namespace enum's to enum classes 2023-08-25 13:38:02 +03:00
Ivan Savenko 62cd8b12d4 Converted several namespace enums to enum class 2023-08-25 13:38:02 +03:00
Ivan Savenko 17d3d663ee Converted creature ID and spell ID to new form 2023-08-25 13:38:02 +03:00
Ivan Savenko ec8d31bbfc First step at unifying game identifiers code 2023-08-25 13:38:01 +03:00
Ivan SavenkoandGitHub b0eec85aca Merge pull request #2632 from rilian-la-te/resist-rework-pt1
Spell resistance rework: part 1
2023-08-25 01:13:57 +03:00
Ivan SavenkoandGitHub f9049e7796 Merge pull request #2636 from IvanSavenko/server_turn_order_processor
Reorganize player turn order handling on server
2023-08-25 01:08:58 +03:00
Ivan Savenko 940bdcee3e Fixes according to review 2023-08-24 23:34:33 +03:00
Ivan Savenko 97ba7df152 Fix handling of map turn/day limit 2023-08-24 23:34:33 +03:00
Ivan Savenko f9410145d6 Fix handling of "7 days without town" loss condition 2023-08-24 23:34:33 +03:00