Commit Graph
195 Commits
Author SHA1 Message Date
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 a58285eff0 Add 1.5.1 download counter 2024-05-16 08:03:06 +00:00
Ivan Savenko c9bdd71398 Update release docs 2024-05-08 13:37:24 +00:00
Ivan Savenko 413669ae42 Set 1.5 release date to May, 10th 2024-05-08 13:37:24 +00:00
Ivan Savenko 4769c86c82 Merge pull request #3902 from vcmi/underground_biomes
Option to define surface or underground level for obstacle set
2024-05-07 16:42:33 +03:00
DjWarmonger 4949b98ed3 Merge pull request #3759 from Laserlicht/bio
Let's try this
2024-05-07 09:05:14 +02:00
Tomasz Zieliński dd55188b77 Option to define surface or underground level for obstacle set 2024-05-07 07:15:00 +02:00
Laserlicht 277a0e63d8 update docs 2024-05-06 00:46:21 +02:00
Laserlicht ab50bf9198 biography to description 2024-04-27 18:41:21 +02:00
Ivan Savenko d5d9b79b92 Merge pull request #3806 from vcmi/biome_docs
Add missing docs for biomes
2024-04-22 11:13:49 +03:00
Tomasz Zieliński 4e9e006cdb Add missing docs 2024-04-20 17:33:12 +02:00
Laserlicht dc17970586 add missing develop packages to docs 2024-04-20 16:38:19 +02:00
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
LaserlichtandIvan Savenko 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