Michael
|
d1d0d6d62e
|
fps independent
|
2023-08-27 02:35:10 +02:00 |
|
Michael
|
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 |
|
Michael
|
bbd69fd430
|
added setting
|
2023-08-27 00:33:52 +02:00 |
|
Michael
|
4eecca2d9a
|
code review
|
2023-08-27 00:22:29 +02:00 |
|
Michael
|
6b71820197
|
avoid some edge cases
|
2023-08-26 23:25:46 +02:00 |
|
Michael
|
a354a7f696
|
compatible with older sdl
|
2023-08-26 22:30:02 +02:00 |
|
Michael
|
72c4c23e2e
|
swapped
|
2023-08-26 22:25:12 +02:00 |
|
Michael
|
cde22b3755
|
fix
|
2023-08-26 21:37:29 +02:00 |
|
Michael
|
e57e9e8e9f
|
ready draft
|
2023-08-26 21:29:24 +02:00 |
|
Michael
|
2286e0c7b1
|
implement speed and move
|
2023-08-26 21:13:33 +02:00 |
|
Michael
|
fe6d96f4a0
|
angle calc
|
2023-08-26 20:19:25 +02:00 |
|
Michael
|
bd0f9bb280
|
preparation
|
2023-08-26 19:53:36 +02:00 |
|
Michael
|
65c9ed0e09
|
Flatpak - Use new screenshots
|
2023-08-26 15:29:53 +02:00 |
|
Andrii Danylchenko
|
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 Savenko
|
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 |
|
SoundSSGood
|
730ab449b6
|
backpack window fix
|
2023-08-25 10:08:08 +03:00 |
|
Ivan Savenko
|
43096f0ed1
|
Merge pull request #2617 from dydzio0614/configurable-autobattle-spells
Configurable autobattle spells usage
|
2023-08-25 01:29:16 +03:00 |
|
Ivan Savenko
|
988843c4ee
|
Update cmake_modules/VCMI_lib.cmake
|
2023-08-25 01:14:22 +03:00 |
|
Ivan Savenko
|
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 Savenko
|
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 |
|
Ivan Savenko
|
66f555f1f7
|
Fix error messages on bad morale
|
2023-08-24 23:34:33 +03:00 |
|
Ivan Savenko
|
b057230d85
|
Fix quest log button block status
|
2023-08-24 23:34:33 +03:00 |
|
Ivan Savenko
|
ee8adbe85f
|
Update tavern on end of 7th turn of player in question
Allows removal of "retreat after 7th day" workaround and as result -
more straightforward code
|
2023-08-24 23:34:33 +03:00 |
|
Ivan Savenko
|
c171a3d6be
|
Fix resource bar UI in hotseat
|
2023-08-24 23:34:33 +03:00 |
|
Ivan Savenko
|
b6d8c7d4a5
|
Fix retreating in player-with-player battles
|
2023-08-24 23:34:33 +03:00 |
|
Ivan Savenko
|
a19cdb57ba
|
Fix handling of turn order in case of player defeat
|
2023-08-24 23:34:33 +03:00 |
|
Ivan Savenko
|
f451c15932
|
Fix handling of retreating of AI's
|
2023-08-24 23:34:33 +03:00 |
|
Ivan Savenko
|
97ef69c9ab
|
Remove incorrect message on another player defeat
|
2023-08-24 23:34:33 +03:00 |
|
Ivan Savenko
|
e40dc76304
|
Fix giving commands in battles in hotseat
|
2023-08-24 23:34:33 +03:00 |
|
Ivan Savenko
|
d83aa828f6
|
Fix turn ending
|
2023-08-24 23:34:33 +03:00 |
|
Ivan Savenko
|
c4bc6840ea
|
Moved management of turn order into a new class
|
2023-08-24 23:34:33 +03:00 |
|
Nordsoft91
|
979cf129bc
|
Merge pull request #2637 from Laserlicht/autosave
|
2023-08-25 00:09:49 +04:00 |
|
Nordsoft91
|
07210973f4
|
Merge pull request #2653 from Nordsoft91/turn-timer
|
2023-08-25 00:09:00 +04:00 |
|