1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-22 22:13:35 +02:00
Commit Graph

333 Commits

Author SHA1 Message Date
Ivan Savenko
6901825b62
Merge pull request #3707 from Laserlicht/innoextract
include innoextract
2024-04-19 20:06:41 +03:00
Dydzio
b351946afd Add some utility bonuses for player resources boosting 2024-04-15 21:18:45 +02:00
Dydzio
5c9b1b7c87 Remove now wrong line in semi-outdated manual 2024-04-14 00:51:06 +02:00
DjWarmonger
0808a8b36f
Merge pull request #3714 from vcmi/biome_system
Biome system implementation
2024-04-13 21:32:13 +02:00
Laserlicht
21e1aade1e
Apply suggestions from code review
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
2024-04-13 20:15:39 +02:00
Laserlicht
de9dbf0cd7 introduce innoextract 2024-04-13 17:19:47 +02:00
Laserlicht
e4b60baa3b
creature/town biography/description 2024-04-12 23:35:39 +02:00
Tomasz Zieliński
f95f6de46d Remove thsi file 2024-04-12 14:55:30 +02:00
Tomasz Zieliński
a7d0f0626a Docs & final touches 2024-04-12 14:53:07 +02:00
Dydzio
2c8bd91831 Update docs 2024-04-10 22:19:23 +02:00
Ivan Savenko
719b61bb9f Updated docs 2024-04-08 14:05:49 +03:00
thiscris
9bbcb4cf5c Merge branch 'develop' of https://github.com/vcmi/vcmi into develop 2024-04-06 15:44:47 +02:00
thiscris
94dd38539b updated minimal mod.json example 2024-04-06 15:44:31 +02:00
Dydzio
bd66abe439
Update year 2024-04-02 10:06:46 +02:00
RoboSchmied
9c334f54fe Fix: 9 typos
Signed-off-by: RoboSchmied <github@roboschmie.de>
2024-03-28 03:03:44 +01:00
Kris-Ja
05bbb45824 change MANA_PER_KNOWLEGDE to percentage 2024-03-23 20:28:49 +01:00
DjWarmonger
3e959f3ad9
Merge pull request #3132 from vcmi/reward_select_all
Support for "selectAll" reward
2024-03-14 21:46:02 +01:00
Tomasz Zieliński
a93dd25867 Update docs to be in line with existing code. 2024-03-14 10:22:15 +01:00
Tomasz Zieliński
fe8bcc5758 Merge remote-tracking branch 'origin/develop' into reward_select_all
# Conflicts:
#	lib/mapObjects/CRewardableObject.cpp
2024-03-09 06:50:56 +01:00
Ivan Savenko
b628a2460c Initial version of networking docs 2024-03-08 16:32:40 +02:00
Alexander Wilms
c65794b9e3 Fix typos 2024-02-13 15:23:30 +01:00
Ivan Savenko
ef8eb330d6
Merge branch 'develop' into random_template_description 2024-02-11 17:54:18 +02:00
Alexander Wilms
efb021333b Building_Linux.md: Use cmake -S ../vcmi instead of cmake ../vcmi 2024-02-05 22:32:45 +01:00
Tomasz Zieliński
b7df6064cd Add random map description and display it in RMG menu 2024-02-03 16:23:56 +01:00
Ivan Savenko
dabb719c5f
Merge pull request #3586 from Alexander-Wilms/ci-badge
Readme: Point CI badge to runs that were triggered by a push to the d…
2024-02-01 18:48:08 +02:00
Dydzio
5209e5ffa2
Replace VCMI 1.4.4 download badge with 1.4.5 2024-02-01 14:06:56 +01:00
Alexander Wilms
4197c82f43
Readme: Point CI badge to runs that were triggered by a push to the develop branch 2024-02-01 13:45:55 +01:00
DjWarmonger
522e251d21
Update Readme.md
Removed 1.4.3 release to not confuse players. Added 1.4.4 counter instead.
2024-01-20 11:39:40 +01:00
DjWarmonger
e9aa952546
Merge pull request #3504 from vcmi/DjWarmonger-patch-2
Add link do GPT Store
2024-01-20 07:26:07 +01:00
Ivan Savenko
bd5682ecc3 Merge remote-tracking branch 'vcmi/master' into develop 2024-01-19 13:49:54 +02:00
Ivan Savenko
3d62863ce6 Add 1.4.3. download counter 2024-01-18 17:18:56 +02:00
Ivan Savenko
1194419884 Added option to allow self-casting 2024-01-16 15:13:00 +02:00
Ivan Savenko
a920cc740f Update docs 2024-01-16 13:54:37 +02:00
DjWarmonger
781cb4dabe
Add link do GPT Store 2024-01-15 19:38:24 +01:00
Alexander Wilms
9dd09d0a7e Make CI badge link to scheduled builds 2024-01-15 12:24:04 +00:00
Ivan Savenko
a32ef673f7
Merge pull request #3482 from IvanSavenko/extend_hota_bonuses
Extend hota bonuses
2024-01-15 13:47:13 +02:00
Ivan Savenko
9acd436a09 Review suggestion 2024-01-15 13:18:27 +02:00
Ivan Savenko
a582cb554e
Merge pull request #3500 from IvanSavenko/fix_dendroid_bind
[1.4.3] Fix handling of Dendroid's Bind ability
2024-01-15 12:02:06 +02:00
Ivan Savenko
5565b55bb0 Fixed handling of SPELL_AFTER_ATTACK without addInfo field 2024-01-14 17:13:33 +02:00
Alexander Wilms
09ce8cef96 CI badge: Only report status of vcmi/vcmi, ignore statuses of PRs
Show status of latest scheduled CI run on the develop branch.
Until now, the status of the latest CI run was shown, even if that was triggered by a PR
2024-01-13 23:05:14 +00:00
Ivan Savenko
0cd83402d3 Fix outdated docs 2024-01-13 19:38:01 +02:00
Ivan Savenko
fc6a9924ee FIRST_STRIKE now supports ranged / melee subtypes, BLOCKS_RETALIATION
will properly block FIRST_STRIKE
2024-01-13 16:54:06 +02:00
Ivan Savenko
bb670cfb82 Merged accurate shot bonus into death stare bonus 2024-01-13 15:55:07 +02:00
Ivan Savenko
f6e0f46040
Merge pull request #3467 from dydzio0614/hota-fixes
Fix HotA creature abilities (add bonuses allowing implementing them)
2024-01-12 21:55:18 +02:00
M
56165818b4 Fix wrong english word 2024-01-09 20:06:11 +01:00
M
67f18729fa REVENGE bonus that matches HotA haspid ability 2024-01-09 19:10:43 +01:00
Dydzio
675f9b11fa Add ENEMY_ATTACK_REDUCTION bonus - fixes HotA Nix 2024-01-08 19:37:04 +01:00
Dydzio
3c95f92c59 Update documentation 2024-01-07 21:22:10 +01:00
heroesiiifan
992900728f
Update Translations.md 2024-01-05 22:02:14 +00:00
Ivan Savenko
51b7de4b98 Fix double off-by-one bug with CREATURE_GROWTH bonus 2024-01-05 16:57:44 +02:00
Dydzio
7283a4861e Initial version of ACCURATE_SHOT implementation 2024-01-04 22:27:51 +01:00
Joakim Thorén
c8ed138145 Use statically linked Qt5 for Windows MinGW builds. This solves an issue where OpenSSL dlls had to be manually copied into binary dir for VCMI_launcher to be able to download mods. 2024-01-03 23:58:37 +01:00
Joakim Thorén
a78a3b3e4f Added documentation on how to build using windows-mingw-release preset 2024-01-02 22:24:41 +01:00
Dydzio
fbd988df42 Bit better documentation wording 2024-01-01 21:19:25 +01:00
Dydzio
7cf7543747 Configurable ferocity bonus 2024-01-01 21:16:38 +01:00
Joakim Thorén
2569e1c661 Update documentation to suggest using option ENABLE_CCACHE instead of directly setting CMAKE_C(XX)_COMPILER_LAUNCHER 2023-12-27 21:13:41 +01:00
Ivan Savenko
bc7ab23350 Added description of simultaneous turns functionality to player docs 2023-12-25 14:59:25 +02:00
Ivan Savenko
bb6179d05e
Merge pull request #3391 from vcmi/master
Merge master -> develop
2023-12-25 13:00:17 +02:00
Ivan Savenko
274bd3ac22 Add downloads counter for 1.4.2 2023-12-24 19:29:33 +02:00
Evgeny Malygin
3d1627a44f
Docs: remove Manual.md link from Readme.md 2023-12-24 08:43:45 +02:00
Alexander Wilms
dd0d17c690 Translations.md: Add instructions on how to translate .metainfo.xml
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
2023-12-20 14:57:19 +00:00
Dydzio
fe39faf36c Add UNTIL_OWN_ATTACK bonus duration and use for berserk 2023-12-19 19:52:40 +01:00
Alexander Wilms
62eedde0a7 Translations.md: Mention AppStream metainfo 2023-12-19 10:27:29 +00:00
Ivan Savenko
acc09ee51a
Merge pull request #3266 from Laserlicht/puzzle_cheat
implement missing OH3/HDmod cheats
2023-12-17 22:16:22 +02:00
Ivan Savenko
28f4353fe9 Add 1.4.1 download counter 2023-12-11 18:23:52 +02:00
Laserlicht
22a6eff28f
add alias 2023-12-09 15:07:27 +01:00
Laserlicht
a24e78a210 real unlimited movement (like in OH3) 2023-12-09 13:42:09 +01:00
DjWarmonger
842856f79a
Update Readme.md 2023-12-09 08:21:37 +01:00
DjWarmonger
38847094f0
Update Readme.md
Added some vanilla screenshots
2023-12-09 08:15:36 +01:00
Laserlicht
d612e61f0c
docs 2023-12-09 00:48:20 +01:00
Laserlicht
75740e9a86
update docs 2023-12-08 19:24:11 +01:00
Laserlicht
13673335a0
puzzle map cheat 2023-12-08 17:30:23 +01:00
Ivan Savenko
e30de6c491 Replaced 1.3 download counters with 1.4 counters 2023-12-07 23:57:01 +02:00
DjWarmonger
047d03c52a
Merge pull request #3165 from vcmi/update_doc
Update and edit docs
2023-11-15 09:22:48 +01:00
Tomasz Zieliński
805c922c80 More detailed info with examples 2023-11-12 09:07:52 +01:00
Tomasz Zieliński
f105a34be5 defence -> defense
json syntax
2023-11-12 05:57:39 +01:00
Tomasz Zieliński
01fe06b61b Updated and clarified some info about Bonus types. 2023-11-11 20:04:48 +01:00
Alexander Wilms
096a1d74f5 Docs: Fix CMake commands for enabling Ccache 2023-11-10 02:40:10 +01:00
Tomasz Zieliński
f12aac8c87 Removed old Manual.md. Moved content to Game_Mechanics.md. 2023-11-09 13:33:10 +01:00
Tomasz Zieliński
c909bd766e Merge remote-tracking branch 'origin/develop' into fix_rmg_teams
# Conflicts:
#	lib/rmg/CMapGenOptions.cpp
#	lib/rmg/CMapGenOptions.h
2023-11-07 20:54:04 +01:00
Tomasz Zieliński
9d705a3961 Update docs 2023-10-31 18:38:08 +01:00
Andrey Filipenkov
5623d3fb11
describe how to put ipa on iOS device 2023-10-31 17:58:33 +03:00
Tomasz Zieliński
7614a3f49b Update docs. Old info is irelevant anyway. 2023-10-30 21:03:12 +01:00
Ivan Savenko
f607cce09a
Merge pull request #3107 from krs0/develop
Added ai-description to docs
2023-10-29 22:22:59 +02:00
Ivan Savenko
207968ced3
Merge pull request #3116 from IvanSavenko/bonus_fixes
Bonuses fixes
2023-10-29 16:32:48 +02:00
krs
e9c77f963d
Update AI.md 2023-10-29 15:57:26 +02:00
Alexander Wilms
e95439e556
Installation_Linux.md: Fix link to Building_Linux.md 2023-10-28 17:13:13 +02:00
Ivan Savenko
36eacf99d5 Cleanup 2023-10-28 17:58:08 +03:00
Ivan Savenko
4ba8014573 Added subtype for SPELL_DURATION 2023-10-28 17:57:56 +03:00
Ivan Savenko
1e0ea5f1f0 documented NEGATIVE_EFFECTS_IMMUNITY, fixed subtype loading 2023-10-28 17:56:11 +03:00
Ivan Savenko
1459006916 Added separate bonus for native terrain check 2023-10-28 17:54:58 +03:00
krs
7d473317ac Renamed to AI.md 2023-10-26 00:13:22 +03:00
krs
27c4a1fe15
Update ai-description.md 2023-10-25 22:59:45 +03:00
krs
d0cdd06383 Update docs/developers/ai-description.md
Co-authored-by: Alexander Wilms <Alexander-Wilms@users.noreply.github.com>
2023-10-25 22:23:06 +03:00
krs
90f20b20d5 Added ai-description to docs 2023-10-25 21:13:47 +03:00
Ivan Savenko
3880ea58b9 Merge branch 'josch/dos2unix' into develop 2023-10-22 18:39:03 +03:00
Ivan Savenko
3867e512f7
Merge pull request #3064 from IvanSavenko/bonus_metaidentifier
Type-safe bonus system
2023-10-22 18:34:12 +03:00
Ivan Savenko
b0a67a66e4
Merge pull request #3092 from IvanSavenko/compatibility_mods
Better support for compatibility mods
2023-10-22 18:02:45 +03:00
Ivan Savenko
85f902fa26 Update docs 2023-10-22 17:12:34 +03:00
Ivan Savenko
31cf3442af Update docs 2023-10-22 16:55:19 +03:00
Ivan Savenko
36a1d6c415 Removed remaining integer bonus subtypes from configs 2023-10-22 16:55:19 +03:00
Ivan Savenko
b394158dc9 Bonus Source ID now uses metaidentifier 2023-10-22 16:55:18 +03:00
Ivan Savenko
910ad50417 Fix client & server compilation 2023-10-22 16:54:48 +03:00
Ivan Savenko
0a10fc30b8 (lib) Bonus subtype is now stored as metaidentifier that can store any
other identifier inside it
2023-10-22 16:54:43 +03:00
Ivan Savenko
454ba44ac5
Merge pull request #2988 from IvanSavenko/configurable_extensions
Extension of configurable object functionality
2023-10-22 16:24:47 +03:00
Ivan Savenko
adf58fa834 Hide not installed translation mods to languages other than selected one 2023-10-22 00:07:21 +03:00
Ivan Savenko
b50ebba1ba Added mod type "Compatibility" that is hidden in launcher 2023-10-21 23:55:20 +03:00
Ivan Savenko
1baac44495 Update documentation 2023-10-21 00:45:08 +03:00
Johannes Schauer Marin Rodrigues
a1a5bc28c2
convert line endings from CRLF (Windows) to LF (Linux/Unix)
Mixed line endings cause problems when exporting patches with
git-format-patch and then trying to "git am" a patch with mixed and
non-matching line endings. In such a situation git will fail to apply
the patch.

This commit runs the dos2unix tools on the remaining files with CRLF
(\r\n) line endings to convert them to line-feeds (\n) only.

Files that are Windows specific like *.vcxproj and *.props files were
not converted.

Closes: #3073
2023-10-19 16:23:21 +02:00
Waters
646c0db7f3
Fixed anchor links
`Stack_Queue` was not working on GitHub for me.

`stack-queue` does.
2023-10-18 16:27:25 -04:00
Alexandre Detiste
15e45f966c typos found by lintian 2023-10-17 22:06:08 +02:00
Nordsoft91
ee997a291c
Merge pull request #3045 from Laserlicht/interface_improvement
various interface shortcuts
2023-10-15 23:48:22 +02:00
Ivan Savenko
fd01a25352 Implemented basic version of configurable Witch Hut 2023-10-16 00:12:38 +03:00
Laserlicht
dd0033296f
docs 2023-10-15 12:28:13 +02:00
nordsoft
5b10b457cf Fix code review suggestions 2023-10-11 00:47:19 +02:00
nordsoft
6a7b23c007 Additional properties for limiter 2023-10-10 23:44:28 +02:00
Alexander Wilms
9bbd2a58bc Improve docs 2023-10-09 22:41:11 +02:00
Alexander Wilms
b36767904a Mention ccache in developer docs 2023-10-08 21:26:11 +02:00
Ivan Savenko
0826b542e3
Apply suggestions from code review
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2023-10-05 19:09:07 +03:00
Ivan Savenko
63453d4ad2 Reverted conan docs to older (but more correct) version 2023-10-05 00:38:00 +03:00
Ivan Savenko
84da774005
Merge pull request #2995 from Laserlicht/patch-4
[Docs] Update Building_Linux.md
2023-10-05 00:26:48 +03:00
Ivan Savenko
e322d0a084
Merge pull request #2966 from IvanSavenko/simplify_ui_lock
Simplified locking of game UI state
2023-10-04 16:50:23 +03:00
Laserlicht
ec8580b99e
Merge branch 'develop' into patch-4map_overview_rework 2023-10-02 21:03:16 +02:00
Laserlicht
f42e57c9c5
Update Building_Linux.md 2023-10-01 14:42:32 +02:00
Laserlicht
182d762135
docs 2023-09-30 23:58:49 +02:00
Ivan Savenko
d6b9fa8fbd Replaced CPlayerInterface::pim with CGuiHandler::interfaceLock
- Removed CPlayerInterface::pim since this lock does not actually
protects LOCPLINT but rather entire game UI state
- added more logical CGuiHandler::interfaceLock
- interface lock is now non-recursive and is locked only once by initial
caller that want to access GUI
2023-09-27 18:33:52 +03:00
Andrey Filipenkov
0db567da37 improve layout of some dev docs 2023-09-27 15:25:41 +03:00
Ivan Savenko
67a98d086f Clarified animations format 2023-09-26 16:00:33 +03:00
Ivan Savenko
0ab766479d One more documentation update iteration 2023-09-26 15:55:27 +03:00
Ivan Savenko
8210a2cafd Added list of all identifiers from base game 2023-09-26 15:55:27 +03:00
Ivan Savenko
43246477d4 Update bonuses docs 2023-09-26 15:55:27 +03:00
Ivan Savenko
403acc0cf1 Update spell docs 2023-09-26 15:55:27 +03:00
Ivan Savenko
ddda6c0c01 Updated localization docs 2023-09-26 15:55:27 +03:00
Ivan Savenko
9f894d6ca0 Updated RMG template schema 2023-09-26 15:55:27 +03:00
Ivan Savenko
9710a6b7b3 Updated terrain/river/road schema, added docs 2023-09-26 15:55:27 +03:00
Ivan Savenko
0b044663d9 Updated docs 2023-09-26 15:55:27 +03:00
Ivan Savenko
9c4475385b Updated most of remaining bonus type docs 2023-09-26 15:55:27 +03:00
Ivan Savenko
a7ebbf8680 Updated bonus documentation up to SPELL_AFTER_ATTACK 2023-09-26 15:55:27 +03:00
Nordsoft91
a36450e2d1
Merge pull request #2882 from Nordsoft91/ai-cheating
Add basic system to give more advantages for ai player
2023-09-23 03:21:19 +02:00
nordsoft
f8b8ab0965 Add documentation for difficulty.json 2023-09-20 16:35:28 +02:00
Ivan Savenko
85deaf0b4b Update docs according to review 2023-09-17 01:50:31 +03:00
Ivan Savenko
45840a9522 Updated release process docs to represent recent releases 2023-09-17 01:16:59 +03:00
Nordsoft91
717a765123
Merge pull request #2813 from Laserlicht/textcolor
Textcolor support
2023-09-16 14:12:17 +02:00
Ivan Savenko
85736d2023
Merge pull request #2836 from fulldecent/patch-1
Prefer symlink word
2023-09-16 12:03:39 +03:00
William Entriken
86256429c6
Update Installation_Android.md 2023-09-15 11:31:15 -04:00
William Entriken
d1b3236525
Update Installation_Linux.md 2023-09-15 11:30:58 -04:00
William Entriken
572a610376
Update Installation_Windows.md 2023-09-15 11:30:33 -04:00
William Entriken
1af193516f
Update Installation_iOS.md 2023-09-15 11:30:17 -04:00
William Entriken
de82a42341
Update Installation_macOS.md 2023-09-15 11:28:44 -04:00
William Entriken
297cc12c84
Prefer symlink word 2023-09-15 10:26:31 -04:00
Laserlicht
a630b9c394 doc 2023-09-15 15:38:45 +02:00
Laserlicht
714852908e Documentation 2023-09-15 15:21:14 +02:00
Ivan Savenko
02563cbdd5 Add missing changes 2023-09-14 14:57:43 +03:00
Ivan Savenko
daacf62f0e Reviewed description of bonuses up to GENERAL_DAMAGE_REDUCTION bonus 2023-09-13 21:55:36 +03:00
Ivan Savenko
feb272e102 Updated map object and bonuses documentations 2023-09-13 21:55:36 +03:00
Ivan Savenko
c6588e0bd1 Updated schemas & docs for several game entities 2023-09-13 21:55:36 +03:00
Ivan Savenko
3c23b1bbfa Integrated recent changes from wiki's 2023-09-07 13:09:41 +03:00
Ivan Savenko
33bf367dc0 Updated docs and all internal links 2023-09-07 12:57:03 +03:00
Ivan Savenko
4204e895bc Updated links 2023-09-07 11:04:01 +03:00
Ivan Savenko
9994452ae0 Updated links 2023-09-07 11:04:01 +03:00
Ivan Savenko
c9dfb6e0f8 Updated developer docs 2023-09-07 11:04:01 +03:00
Ivan Savenko
43e52577cc Fix links 2023-09-07 11:04:01 +03:00
Ivan Savenko
704772d6ce Added navigation to player and modders docs 2023-09-07 11:04:01 +03:00
Ivan Savenko
3dcd4c7a6f Modders docs update iteration 2023-09-07 11:04:01 +03:00
Ivan Savenko
06f9513b32 Updated modders docs 2023-09-07 11:04:01 +03:00
Ivan Savenko
489faef604 Updated user docs 2023-09-07 11:04:01 +03:00
Ivan Savenko
6cbc0b6a1f Test moving readme to docs directory 2023-09-07 11:03:59 +03:00
Ivan Savenko
d78106b52b Files renamed for consistency, updated some pages 2023-09-07 11:02:39 +03:00
Ivan Savenko
0f07870f4b Added missing file 2023-09-07 11:02:39 +03:00
Ivan Savenko
4cb10460a8 Moved files from Github wiki to appropriate locations 2023-09-07 11:02:39 +03:00
Ivan Savenko
d8f986815d updated cheat codes info 2023-09-07 11:02:39 +03:00
Ivan Savenko
f65e9e2268 Added few missing pages from website wiki 2023-09-07 11:02:39 +03:00
Ivan Savenko
3e75209939 Added github wiki as it 2023-09-07 11:02:39 +03:00
Ivan Savenko
243094b1ea Imported all data from website wiki 2023-09-07 11:02:39 +03:00
Ivan Savenko
6ac0dabcab First part of documentation import 2023-09-07 11:02:39 +03:00
Andrey Filipenkov
fdf7fab2d4 [Conan][docs] improve using prebuilt binaries for Apple Silicon 2023-04-02 13:58:03 +03:00
Andrey Filipenkov
e15d0a49fd [Conan][docs] add Android info 2023-03-02 12:09:49 +03:00
Andrey Filipenkov
4a6c3190b1 [Conan][docs] document how to build against system libraries 2023-03-02 12:09:49 +03:00
Andrey Filipenkov
a3eedbafbe [Conan] lock to v1 2023-02-22 14:00:53 +03:00
Konstantin
f31ec77e1c docs/conan.md: add Windows instructions
Add instructions for building a Windows binaries from Linux in Conan
2023-01-27 00:11:17 +03:00
Andrey Filipenkov
9d3ad51de4 [Conan][docs] fix examples of using our prebuilt binaries for macOS/iOS 2023-01-15 17:28:09 +02:00
Andrey Filipenkov
0eef2412db [Conan] switch to apple-clang 14 2023-01-15 17:28:09 +02:00
Andrey Filipenkov
73b0b7c8a3 [Conan] add docs 2022-10-18 20:50:37 +03:00