Ivan Savenko
|
e2ef136003
|
Renamed "Int" -> "Window" in WindowHandler API
|
2023-05-16 19:10:22 +03:00 |
|
Ivan Savenko
|
7838190ef4
|
Moved window stack management from GuiHandler to new class
|
2023-05-16 19:10:21 +03:00 |
|
Ivan Savenko
|
243773b6ef
|
Renamed some adventure map files & classes
|
2023-05-09 13:10:33 +03:00 |
|
Konstantin
|
fbc05c70ac
|
vcmi: camelCase methods of new classes
Also use EGameSettings for clamping morale and luck
|
2023-05-02 12:09:13 +03:00 |
|
Konstantin P
|
b472c89276
|
vcmi: make some CStack properties private
There is a getters for this properties already available
|
2023-04-27 20:58:49 +03:00 |
|
Ivan Savenko
|
4ec32e4dcd
|
Renamed CAdvMapInt to its proper full name
|
2023-04-20 22:04:24 +03:00 |
|
Konstantin
|
7a5775a9f9
|
vcmi: use std::optional
|
2023-04-17 00:43:13 +03:00 |
|
Ivan Savenko
|
1704fab3a2
|
Fix assertion failure on fighting against AI with tactics
|
2023-04-15 17:20:38 +03:00 |
|
Konstantin
|
15031d2e16
|
vcmi: do not block interface on setup spells
|
2023-04-13 01:06:36 +03:00 |
|
nordsoft
|
ce3028bd73
|
Intermediate commit
|
2023-04-06 19:34:07 +04:00 |
|
Konstantin
|
eff41f66ed
|
vcmi: now obstacles can have disappearing anim
It is a reverse version of appearingAnimation.
|
2023-03-31 01:01:25 +03:00 |
|
Ivan Savenko
|
2167cb2a68
|
Fix battle startup with "no intro sound" mod
|
2023-03-25 23:54:51 +02:00 |
|
Adriankhl
|
76a71226a2
|
Deactivate activeStack during spellCast
|
2023-03-24 22:43:41 +01:00 |
|
Adriankhl
|
49662f6f36
|
Deactivate activeStack when auto combat starts
|
2023-03-23 22:37:39 +01:00 |
|
Ivan Savenko
|
4968ac58b4
|
Do not abort battle opening sound, only allow actions
|
2023-03-21 13:49:19 +02:00 |
|
Ivan Savenko
|
2864a04bda
|
Minor refactoring
|
2023-03-20 20:19:05 +02:00 |
|
Ivan Savenko
|
688b8db3eb
|
Removed delays due to thread waits from battle animations
|
2023-03-20 20:19:05 +02:00 |
|
Adriankhl
|
4718396f5f
|
Prevent crashing when pressing auto-combat button on enemy turn
|
2023-03-17 15:40:14 +01:00 |
|
Ivan Savenko
|
7030fa8fe7
|
Allow changing queue size instantly on option toggle
|
2023-03-05 19:55:38 +02:00 |
|
Ivan Savenko
|
b57a07b10f
|
Restored ambient sounds functionality
|
2023-03-05 18:02:59 +02:00 |
|
Dydzio
|
7e409df3cb
|
Apply manual changes from code review
|
2023-02-18 16:35:07 +01:00 |
|
Dydzio
|
9101f05835
|
Fixes for new battle settings
|
2023-02-15 22:38:41 +01:00 |
|
Dydzio
|
be9c71934c
|
Merge remote-tracking branch 'origin/develop' into settings-rework
|
2023-02-14 21:00:17 +01:00 |
|
Ivan Savenko
|
91b17bed79
|
Partial encapsulation of AdvMapInt
|
2023-02-14 11:18:42 +02:00 |
|
Dydzio
|
fc7d2b9778
|
Merge remote-tracking branch 'origin/develop' into settings-rework
|
2023-02-12 11:55:21 +01:00 |
|
Ivan Savenko
|
ab8b407294
|
Style cleanup
|
2023-02-08 13:56:09 +02:00 |
|
Ivan Savenko
|
1e09c39c0e
|
Fix battle cursor after attack command
|
2023-02-02 14:36:58 +02:00 |
|
Ivan Savenko
|
a2035122e1
|
Removed makingTurn variable
|
2023-02-02 13:25:55 +02:00 |
|
Dydzio
|
d04c53e7e0
|
Merge branch 'develop' into settings-rework
|
2023-02-02 11:55:13 +01:00 |
|
Ivan Savenko
|
108a42e4ba
|
Reorganized includes for new layout. New class - IImageLoader
|
2023-02-01 20:42:06 +02:00 |
|
Dydzio
|
cc9d65a341
|
Make battle settings callable without battle, save last settings tab
|
2023-01-30 22:15:37 +01:00 |
|
Ivan Savenko
|
3749074a4d
|
Renamed speed setting name to force-reset it to new scale
|
2023-01-28 16:49:35 +02:00 |
|
Ivan Savenko
|
9d1a075806
|
Fix battle speed selector in settings
|
2023-01-28 14:00:49 +02:00 |
|
Ivan Savenko
|
d34efaeb81
|
All battle effects now use time-based timings
|
2023-01-28 13:19:35 +02:00 |
|
Konstantin
|
cf56f7ccce
|
vcmi: remove unused-but-set-variables
|
2023-01-26 23:49:00 +03:00 |
|
Ivan Savenko
|
05ac217b0f
|
Merge with vcmi/develop
|
2023-01-17 23:02:25 +02:00 |
|
Ivan Savenko
|
0e8ee929df
|
Renamed CCursorHandler -> CursorHandler
|
2023-01-15 21:18:34 +02:00 |
|
Ivan Savenko
|
4f3ea0d1d9
|
Renamed Terrain.h/cpp -> TerrainHandler.h/cpp
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
f51b3bca57
|
use JsonKey or NameTranslated instead of ambiguos Name
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
7c7ae26e67
|
Map/Road/River identifiers are now private members
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
9895dca615
|
Play sound if spell was resisted
|
2023-01-07 14:27:12 +02:00 |
|
Ivan Savenko
|
a25214ae71
|
Fixes graphical artifacts on toggling stack queue visibility
Battlefield rendering now uses local coordinates
|
2023-01-05 14:16:01 +02:00 |
|
Ivan Savenko
|
d8a70de068
|
Improved ordering of movement animation, fixes potential visual artifact
|
2023-01-04 23:04:48 +02:00 |
|
Ivan Savenko
|
a9808a6541
|
Fix battle start when hero has tactics and no battle sounds mod is on
|
2022-12-30 11:55:22 +02:00 |
|
Ivan Savenko
|
5d80457eda
|
Merge with vcmi/develop branch
|
2022-12-30 00:52:23 +02:00 |
|
Ivan Savenko
|
c8cd8aaf10
|
merge fix - do not attempt to display multiple dialogs at once
|
2022-12-29 22:11:47 +02:00 |
|
Ivan Savenko
|
da7766e90b
|
Fix battle start with disabled opening sounds
|
2022-12-28 16:51:44 +02:00 |
|
Ivan Savenko
|
ae3f6c5e79
|
Renamed PointEffectAnimation -> EffectAnimation
|
2022-12-25 21:39:55 +02:00 |
|
Ivan Savenko
|
5b41ced427
|
Removed sound playback from PointEffectAnimation
|
2022-12-25 21:35:13 +02:00 |
|
Ivan Savenko
|
5a7eed01da
|
Made BattleInterface class less friendly
|
2022-12-25 17:44:40 +02:00 |
|