Ivan Savenko
cb96b9959e
Merge pull request #4623 from Laserlicht/invincible_bonus
...
INVINCIBLE bonus
2024-09-20 11:50:29 +03:00
Laserlicht
5e3630adae
adjust texts
2024-09-19 20:57:43 +02:00
Ivan Savenko
65355925e9
Merge pull request #4595 from Laserlicht/cast_without_skip
...
Bonus for spell: cast without skip the turn
2024-09-19 16:17:48 +03:00
Laserlicht
b36c05df1d
INVINCIBLE bonus
2024-09-19 03:14:45 +02:00
Ivan Savenko
d0ac6458b9
Merge pull request #4609 from IvanSavenko/building_fixes
...
Building fixes
2024-09-17 17:50:49 +03:00
Ivan Savenko
7c495ee1dd
Add new translation file to CMakeLists.txt. Update docs.
2024-09-16 16:59:04 +00:00
Ivan Savenko
1d7a89c79b
Only visiting heroes can now activate manual rewardable buildings
...
- This is more clear - in case if building generates queries
- Avoids some edge cases, like what to do if building is single-use and
town has 2 heroes
- In line with hota version of this feature
2024-09-15 10:36:31 +00:00
Laserlicht
0aaafc4c8a
cast without skip
2024-09-14 15:10:24 +02:00
Tomasz Zieliński
54e47c20b0
Add docs for new options
2024-09-14 13:20:24 +02:00
Ivan Savenko
525ae72f8e
Update documentation
2024-09-12 12:11:18 +00:00
Ivan Savenko
a9c4683da6
Merge pull request #4566 from Laserlicht/outro_support
...
Campaign outro
2024-09-12 14:20:56 +03:00
Ivan Savenko
d98c6f2e28
Merge pull request #4572 from Fabrice-TIERCELIN/french_update
...
Update the French translation
2024-09-12 14:16:27 +03:00
Fabrice TIERCELIN
1fdbaf943f
Update the French translation
2024-09-10 08:55:10 +02:00
Laserlicht
258d298775
Merge branch 'develop' into outro_support
2024-09-09 23:09:44 +02:00
Laserlicht
0df13040ec
doc fix
2024-09-05 21:32:44 +02:00
Laserlicht
6d9385b8bd
outro for RoE
2024-09-05 21:31:17 +02:00
Ivan Savenko
ff8d36c350
It is now possible to define game settings in rmg template
2024-09-05 15:16:28 +00:00
Ivan Savenko
6179521364
Merge pull request #4556 from IvanSavenko/town_building_visit
...
Implemented explicitly visitable town buildings, e.g. hota mana vortex
2024-09-05 17:21:21 +03:00
Ivan Savenko
327ff01471
Implemented explicitly visitable town buildings, e.g. hota mana vortex
...
Added flag `manualHeroVisit` flag to town building. If this flag is set,
then building will only be activated on click and will not give its
effect on hero recrutiment, hero visit, or new day.
This allows implementing changes to Mana Vortex from HotA
2024-09-03 16:31:07 +00:00
Laserlicht
46872b764b
integrate campaign intro
2024-08-31 17:57:27 +02:00
Laserlicht
36914682a5
Merge branch 'develop' into chronicles_installer
2024-08-31 16:18:52 +02:00
Laserlicht
16cbd6a7d2
allow custom loadbar-backgrounds for campaigns
2024-08-31 16:03:42 +02:00
Ivan Savenko
39e5ba32f6
Merge pull request #4530 from IvanSavenko/town_fortifications
...
Support for configurable town fortifications
2024-08-31 13:59:40 +03:00
Ivan Savenko
7f926fc30e
Merge pull request #4478 from Laserlicht/resource_generation
...
generate assets to file
2024-08-30 15:36:51 +03:00
Ivan Savenko
82afab584c
Merge pull request #4526 from vcmi/docs-ios-manual-signing
...
[docs][iOS] add one more ipa signing option
2024-08-30 15:28:54 +03:00
Laserlicht
c6f0f8de03
generate assets only when necessary
2024-08-29 00:37:39 +02:00
Ivan Savenko
36c1ed670f
Support for configurable town fortifications
...
Removed most of hardcoded checks for fort level or for presence of fort/
citadel/castle buildings.
It is now possible to define which parts of town fortifications are
provided by town buildings
Configuration for H3-like fortifications is provided in
buildingsLibrary.json and will be used automatically by mods as long as
mods have buidings named "fort", "citadel" and "castle".
Alternatively, mods can separately define:
- hitpoints of walls (shared value for all sections)
- hitpoints of central, upper and lower towers (separate values)
- presence of moat
- shooters for each tower (separate values)
2024-08-28 19:42:14 +00:00
Ivan Savenko
55fd7bd7aa
Thieves guild information level is now a bonus type
2024-08-28 13:50:07 +00:00
Ivan Savenko
8ef8ffa5c4
Implemented configurable blacksmith. Deprecated ballistaYard type
2024-08-28 13:49:42 +00:00
Andrey Filipenkov
3e6f64d6b6
[docs][iOS] add one more ipa signing option
2024-08-28 16:12:20 +03:00
Ivan Savenko
8371232d29
Merge pull request #4504 from Laserlicht/hota_bonus
...
disintegrate bonus
2024-08-28 14:00:11 +03:00
Ivan Savenko
11e8b04ac5
Merge pull request #4463 from SoundSSGood/IMarket-refactoring
...
IMarket refactoring
2024-08-26 22:48:23 +03:00
Ivan Savenko
3d39963a1c
Merge branch 'master' into 'develop'
2024-08-26 14:01:00 +00:00
SoundSSGood
0c5022cae8
Loading market modes from json
2024-08-24 11:51:57 +03:00
Laserlicht
746bba0ade
docs
2024-08-24 00:34:33 +02:00
Ivan Savenko
427a583f1e
Preparation for release 1.5.7
2024-08-22 13:27:25 +00:00
Ivan Savenko
ff33fbd3a0
Merge pull request #4480 from IvanSavenko/update_prebuilts
...
Update ffmpeg
2024-08-21 15:57:50 +03:00
Ivan Savenko
4ac1b1169a
Update developers documentation to point to new prebuilts location
2024-08-21 12:14:08 +00:00
Ivan Savenko
f4547a9434
Add documentation regarding supported by vcmi formats
2024-08-20 19:23:55 +00:00
Ivan Savenko
cf1c2d66cc
More examples in docs
2024-08-19 11:47:13 +00:00
Ivan Savenko
42902b8eb5
Update documentation, add examples
2024-08-19 11:47:13 +00:00
Ivan Savenko
dd375b682d
Updated documentation
2024-08-15 18:16:33 +00:00
Ivan Savenko
1fb8ab5f70
Merge pull request #4429 from Laserlicht/regions
...
defining own regions extend
2024-08-14 17:04:13 +03:00
Laserlicht
da38ad5f5c
code review
2024-08-12 17:57:34 +02:00
Laserlicht
79b5a3e99b
Update docs/modders/Campaign_Format.md
...
Co-authored-by: Alexander Wilms <Alexander-Wilms@users.noreply.github.com>
2024-08-12 01:39:55 +02:00
Laserlicht
d7211859e9
docs
2024-08-12 00:01:09 +02:00
Laserlicht
be61daa95a
campaigns docs
2024-08-10 13:36:31 +02:00
Ivan Savenko
65af198fbf
Merge pull request #4341 from vcmi/force_portal_connection
...
Add RMG connection option "forcePortal"
2024-08-07 13:07:45 +03:00
Dydzio
78542ebe31
Fix github download counters
2024-08-05 18:40:56 +02:00
Ivan Savenko
b7391f49f6
Merge branch 'vcmi/master' into 'vcmi/develop'
2024-08-05 10:36:10 +00:00
Ivan Savenko
500e9a8645
Added downloads counter for 1.5.6
2024-08-04 13:12:30 +00:00
Laserlicht
0d1f744ba4
limit text sizes
2024-07-31 21:40:49 +02:00
Tomasz Zieliński
f4f416eb16
Add RMG option "forcePortal"
2024-07-29 20:36:23 +02:00
void
f0568e2195
docs: add building instruction for the NixOS
2024-07-23 07:28:45 +09:00
Trung Lê
15c5cd6f6c
Add notes for Fedora
2024-07-19 20:13:46 +10:00
Ivan Savenko
d55c4e3973
Merge pull request #4275 from IvanSavenko/music_modding
...
Additional options for music modding
2024-07-18 21:28:04 +03:00
Ivan Savenko
69039b5123
Merge pull request #4264 from Alexander-Wilms/dev-documentation
...
Improve Linux developer documentation
2024-07-18 21:27:41 +03:00
Alexander Wilms
1b3fcbcd8d
CMake.md: Use markdown list instead of HTML table
2024-07-17 18:17:55 +02:00
Alexander Wilms
e9f2907efc
Merge branch 'develop' into dev-documentation
2024-07-17 18:17:09 +02:00
Ivan Savenko
662254155a
Merge branch 'vcmi/master' into 'vcmi/develop'
2024-07-17 13:57:36 +00:00
Laserlicht
8f407311fd
fix headings of md files
2024-07-16 20:29:20 +02:00
Ivan Savenko
a09a0d41c3
Added missing option to schemas and docs
2024-07-16 13:08:15 +00:00
Ivan Savenko
4ad81dcaf8
Version bump to 1.5.5
2024-07-16 13:08:15 +00:00
Ivan Savenko
f833f13251
Merge pull request #4260 from vcmi/nullkiller-docs
...
Add docs for Nullkiller AI
2024-07-16 12:24:34 +03:00
Ivan Savenko
3134d8383c
Merge pull request #4207 from Laserlicht/map_format_additional
...
[1.6] Map format additional infos
2024-07-16 12:15:58 +03:00
Ivan Savenko
d59744f26f
It is now possible to define multiple music themes for terrains
2024-07-15 21:46:41 +00:00
Ivan Savenko
9c5d5d7c5a
It is now possible to define custom battle opening sound and custom music
...
for a battlefield
2024-07-15 21:46:23 +00:00
Ivan Savenko
358008fca9
It is now possible to define multiple town themes
2024-07-15 21:45:51 +00:00
Alexander Wilms
775b20bfe2
Remove .clangd config and add separate markdown file explaining some CMake options
2024-07-15 15:48:36 +02:00
Alexander Wilms
97c9cd483b
Improve Linux developer documentation
...
* List CMake options in table
* Improve headline hierarchy
* Add .clangd config file so compile_commands.json gets found out-of-the-box
2024-07-15 15:47:37 +02:00
Andrii Danylchenko
58add0e182
Add docs for Nullkiller AI
2024-07-14 17:45:41 +03:00
Ivan Savenko
6b8f94e6e7
Merge remote-tracking branch 'vcmi/master' into develop
2024-07-11 17:43:44 +00:00
Ivan Savenko
92d32c4573
Add downloads counter for 1.5.4. Remove some older ones since they won't
...
fit into a single row
2024-07-10 14:36:24 +00:00
Laserlicht
83a09be8a9
keep slack info
2024-07-10 12:56:11 +02:00
Laserlicht
16f1d8d3ce
remove slack
2024-07-10 12:49:53 +02:00
Ivan Savenko
81aa831237
Clarified bonus types documentation to better match actual logic
2024-07-08 20:55:41 +00:00
Laserlicht
018127b236
set values for map editor and rmg
2024-06-29 14:01:25 +02:00
Alexander Wilms
02e429e973
Fix typos using https://github.com/crate-ci/typos
...
Changes were reviewed manually
2024-06-24 03:47:19 +02:00
Ivan Savenko
f0ad2e042e
Add download counter for 1.5.3
2024-06-19 20:17:05 +00:00
Ivan Savenko
cfcecbf630
Fix documentation to match actual behavior
2024-06-19 19:59:06 +00:00
Ivan Savenko
cf2a91674f
Merge pull request #4090 from IvanSavenko/docs_table_of_content
...
Adjusted docs layout to fix table of content
2024-06-08 13:46:09 +03:00
Andrey Filipenkov
d139d093a6
[docs] update Android / Conan dev docs
2024-06-08 00:10:03 +03:00
Ivan Savenko
fc28943741
Adjusted docs layout to fix table of content
2024-06-04 20:22:43 +00:00
Ivan Savenko
ee1cc1fb66
Add download counter for 1.5.2
2024-05-30 08:45:08 +00:00
Ivan Savenko
5c2ca380ab
Merge pull request #4052 from vcmi/bank_battle
...
Config option for regular unit placement in Black Tower
2024-05-29 22:55:22 +03:00
Tomasz Zieliński
6e3d9302c0
Update docs
2024-05-29 20:28:47 +02:00
Ivan Savenko
2ff28f6957
Merge pull request #4018 from IvanSavenko/voting
...
[1.5.2?] Multiplayer voting
2024-05-29 18:13:42 +03:00
Ivan Savenko
3e50f09fee
Updated docs
2024-05-29 13:55:13 +00:00
Emmanuel Ferdman
651e223d7d
Update docs/developers/Building_macOS.md
...
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-05-28 14:17:58 +03:00
Emmanuel Ferdman
dc3a677f14
Update docs/developers/Building_iOS.md
...
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-05-28 14:17:53 +03:00
Emmanuel Ferdman
42b77c746a
Update docs/developers/Building_Android.md
...
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-05-28 14:17:48 +03:00
Emmanuel Ferdman
970a4c5b4c
docs: update reference to Conan
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2024-05-27 14:46:34 +03:00
Ivan Savenko
ffe14fc1fc
Merge pull request #4022 from vcmi/master
...
Merge master -> beta
2024-05-20 18:09:51 +03:00
Ivan Savenko
23c56444cd
Merge pull request #3966 from vcmi/rmg_docs
...
RMG docs
2024-05-19 15:43:48 +03:00
Ivan Savenko
692cbfb7e2
Merge pull request #3992 from IvanSavenko/mod_validation_fix
...
Tweaks to modding docs
2024-05-19 15:43:16 +03:00
Ivan Savenko
9bfe000724
Added semi-workaround method for network thread shutdown:
...
Currently closing game while network thread is waiting for something is
very bug-prone, since network thread may resume during shutdown and
access partially destroyed client state.
Now if exit has been requested, the very first step would be semi-
graceful shutdown of network thread (via exception throwing). This may
in theory skip some cleanup in non-RAII code, but since game is shutting
down this does not matters much.
This logic applies to:
- shutting down while network thread is waiting for dialogs
- shuttind down while network thread waiting for animations in combat
2024-05-18 11:04:10 +00:00
Ivan Savenko
65f63e862c
Tweaks to modding docs & error reporting based on discovered issues
2024-05-16 15:14:36 +00:00
Ivan Savenko
f309a4eb82
Exclude some AB creatures from randomization picks
...
This changes handling of several campaign-only creatures to be in line
with H3 - Sharpshooters, Enchanters and Azure/Rust/Faerie/Crystal
dragons.
Now these creatures will not be picked for
- random creatures in Refugee Camp
- as replacement for Random Monster object from map editor
Random map generator is not affected and can still pick this creatures
(confirmed to be same in H3)
2024-05-16 09:53:37 +00:00
Ivan Savenko
a58285eff0
Add 1.5.1 download counter
2024-05-16 08:03:06 +00:00
Tomasz Zieliński
e9b5441b3d
Add first version of documentation for RMG algorithms
2024-05-13 17:48:10 +02:00