Konstantin
|
4c31db52be
|
vcmi: add artifact component to second grail msg
|
2023-03-11 21:41:57 +03:00 |
|
Konstantin
|
bc228a938a
|
vcmi: use enum class for EComponentType
There is really no reason not to use it
|
2023-03-11 21:41:57 +03:00 |
|
Konstantin
|
716dd9a43b
|
vcmi: remove a bunch of duplicated showInfoDialog
These methods duplicated in almost every map object
Just replace it by one such method
|
2023-03-11 21:41:57 +03:00 |
|
Konstantin
|
8edba4fb06
|
vcmi: use MODAL by default
Convert only some objects to AUTO, need futher testing
than no non-adventure objects will not use AUTO or INFO
|
2023-03-11 21:41:57 +03:00 |
|
Konstantin
|
4617ce10e5
|
vcmi: allow showing more than one components in infobar
Up to 8, AFAIK. So, we can show multi-reward in infobox now.
One issue remain - cannot dynamically choose components size
based on text size.
|
2023-03-11 21:41:57 +03:00 |
|
Konstantin
|
5366f9190e
|
vcmi: reduce boost::lexical_cast usage
|
2023-03-09 16:36:46 +03:00 |
|
Ivan Savenko
|
7ef5163d9d
|
Merge pull request #1581 from IvanSavenko/map_render_rewrite
Adventure Map - rendering rewrite
|
2023-03-05 19:51:07 +02:00 |
|
Ivan Savenko
|
5905dd6111
|
Grail digging check is now in library
|
2023-03-05 17:48:02 +02:00 |
|
Ivan Savenko
|
4501036a04
|
Basic version of hero movement on map. Removed old code.
|
2023-03-05 17:48:02 +02:00 |
|
Ivan Savenko
|
8b3309b47d
|
Fixed custom hero names text ID's
|
2023-03-05 17:39:27 +02:00 |
|
Andrey Filipenkov
|
fd56f86a84
|
introduce VCMI_MOBILE macro
|
2023-03-02 12:09:49 +03:00 |
|
Andrey Filipenkov
|
313d479d42
|
fix using JNI from server in single process build
|
2023-03-02 12:09:48 +03:00 |
|
Andrey Filipenkov
|
c4e7e91850
|
fix single process build for Android
|
2023-03-02 12:09:48 +03:00 |
|
Andrey Filipenkov
|
4c19d8794d
|
add option to compile AI code into libvcmi directly
- used on Android by default
- AI sources and libs are propagated to upper level with set(... PARENT_SCOPE)
|
2023-03-02 12:09:48 +03:00 |
|
Andrey Filipenkov
|
2a28109f2d
|
fix indentation
|
2023-03-02 12:09:47 +03:00 |
|
Andrey Filipenkov
|
970bd6ed34
|
adjust project for Android (except AI)
|
2023-03-02 12:09:47 +03:00 |
|
Andrii Danylchenko
|
9f55666931
|
rework netpacks to avoid double typeinfo
|
2023-02-13 20:26:39 +02:00 |
|
Andrii Danylchenko
|
8855829527
|
Andorid: remove server main
|
2023-02-13 20:26:39 +02:00 |
|
Andrii Danylchenko
|
14d27c788f
|
hide AI cheating message
|
2023-02-05 11:00:58 +02:00 |
|
Ivan Savenko
|
dbbbba5f2d
|
Fix typo
|
2023-02-02 13:25:55 +02:00 |
|
Ivan Savenko
|
f1ea88ae9a
|
Merge pull request #1505 from dydzio0614/cheats-improvements
Cheats improvements
|
2023-02-02 12:21:19 +02:00 |
|
Ivan Savenko
|
57ee9a9bf3
|
Merge vcmi/beta into vcmi/develop
|
2023-01-29 18:21:55 +02:00 |
|
Dydzio
|
5b8e8e60fb
|
Change vcmiarmy handling a bit
|
2023-01-25 12:50:18 +01:00 |
|
Dydzio
|
3d9f04c6e0
|
Minor cheats code changes
|
2023-01-25 12:10:48 +01:00 |
|
Andrii Danylchenko
|
4cfc93d2da
|
Somehow it works but JNI signatures were incorrect
|
2023-01-25 08:59:59 +02:00 |
|
Dydzio
|
583f1ce911
|
Implemented vcmiexp cheat
|
2023-01-23 23:12:41 +01:00 |
|
Dydzio
|
75e0bfa80c
|
Add vcmiarmy cheat
|
2023-01-23 21:18:43 +01:00 |
|
Dydzio
|
d5b02f8dc2
|
Add sane aliases for cheat names + "vcmiazure" "vcmifaerie" cheats
|
2023-01-23 18:56:00 +01:00 |
|
Ivan Savenko
|
05a1d7c6e3
|
All text for factions/towns/building are passed through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
388ed88b5d
|
All artifact strings now pass through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
d2b837b116
|
All creature-related texts go through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
fa6f7513e8
|
All heroes-related strings are passed through translator
|
2023-01-20 15:18:36 +02:00 |
|
Ivan Savenko
|
b86969909a
|
Fixes compilation due to changes in callback interface
|
2023-01-20 15:18:10 +02:00 |
|
Ivan Savenko
|
17fc9d8d8f
|
Merge with vcmi/develop
|
2023-01-18 01:04:34 +02:00 |
|
Ivan Savenko
|
05ac217b0f
|
Merge with vcmi/develop
|
2023-01-17 23:02:25 +02:00 |
|
nordsoft
|
c0c1be2645
|
Fix invalid host connection
|
2023-01-16 20:58:19 +04:00 |
|
Ivan Savenko
|
246281e62a
|
Merged vcmi/beta with vcmi/develop
|
2023-01-15 17:46:42 +02:00 |
|
Ivan Savenko
|
6ea7add4bb
|
Merge pull request #1394 from SoundSSGood/art-move-fix
Artifact movement refactoring
|
2023-01-15 17:29:36 +02:00 |
|
Ivan Savenko
|
ccc6ebee0d
|
Cleared up gate blocking, Force Field can now block gates
|
2023-01-13 15:44:42 +02:00 |
|
Ivan Savenko
|
1d7f004658
|
Implemented reinforced walls in towns with Castle
|
2023-01-13 01:09:24 +02:00 |
|
Ivan Savenko
|
500cf7f15d
|
EWallPart & EWallState are now enum class
|
2023-01-13 00:35:58 +02:00 |
|
Ivan Savenko
|
b86704bece
|
Ballistics mechanics should now match H3
|
2023-01-12 23:53:29 +02:00 |
|
Ivan Savenko
|
e188060480
|
Fix server shutdown on transferring artifact to commander
|
2023-01-12 16:27:59 +02:00 |
|
SoundSSGood
|
a0568823a9
|
swap contitutient
|
2023-01-11 13:17:33 +02:00 |
|
Ivan Savenko
|
4f3ea0d1d9
|
Renamed Terrain.h/cpp -> TerrainHandler.h/cpp
|
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
|
e1799379dd
|
Terrain/Road/River handler are now in compileable state
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
1468f6aded
|
Converted terrainTypeHandler into proper handler class
|
2023-01-10 00:01:35 +02:00 |
|
Ivan Savenko
|
1fece0ce18
|
Merge pull request #1229 from IvanSavenko/battle_improvements
Battle: Fixing bugs & Implementation of missing features
|
2023-01-09 22:07:13 +02:00 |
|
Ivan Savenko
|
bde988ca43
|
Merge pull request #1329 from IvanSavenko/translate_game
Translations support - base functionality for main game texts
|
2023-01-09 20:33:56 +02:00 |
|