mirror of
https://github.com/vcmi/vcmi.git
synced 2025-04-15 11:46:56 +02:00
commit
69e87f929b
@ -23,6 +23,7 @@
|
|||||||
* Fixed positioning of prologue and epilogue text during campaign scenario intros
|
* Fixed positioning of prologue and epilogue text during campaign scenario intros
|
||||||
|
|
||||||
### Interface
|
### Interface
|
||||||
|
* Added an option to hide adventure map window when town or battle window are open
|
||||||
* Fixed switching between pages on small version of spellbook
|
* Fixed switching between pages on small version of spellbook
|
||||||
* Saves with long filenames are now truncated in the UI to prevent overflow.
|
* Saves with long filenames are now truncated in the UI to prevent overflow.
|
||||||
* Added option to sort saved games by change date
|
* Added option to sort saved games by change date
|
||||||
@ -32,7 +33,6 @@
|
|||||||
* Fixed incorrect cursor display when hovering over water objects accessible from shore
|
* Fixed incorrect cursor display when hovering over water objects accessible from shore
|
||||||
|
|
||||||
### Stability
|
### Stability
|
||||||
* Fixed possible creation of a duplicate hero in a random map when the player has chosen the starting hero.
|
|
||||||
* Fixed a crash when using the 'vcmiobelisk' cheat more than once.
|
* Fixed a crash when using the 'vcmiobelisk' cheat more than once.
|
||||||
* Fixed crash when reaching level 201. The maximum level is now limited to 197.
|
* Fixed crash when reaching level 201. The maximum level is now limited to 197.
|
||||||
* Fixed crash when accessing a spell with an invalid SPELLCASTER bonus
|
* Fixed crash when accessing a spell with an invalid SPELLCASTER bonus
|
||||||
@ -43,6 +43,11 @@
|
|||||||
* Fixed crash on invalid creature in hero army due to outdated or broken mods
|
* Fixed crash on invalid creature in hero army due to outdated or broken mods
|
||||||
* Failure to initialise video subsystem now displays error message instead of silent crash
|
* Failure to initialise video subsystem now displays error message instead of silent crash
|
||||||
|
|
||||||
|
### Random Maps Generator
|
||||||
|
* Fixed possible creation of a duplicate hero in a random map when the player has chosen the starting hero.
|
||||||
|
* Fixed banning of quest artifacts on random maps
|
||||||
|
* Fixed banning of heroes in prison on random maps
|
||||||
|
|
||||||
### Battles
|
### Battles
|
||||||
* Battle turn queue now displays current turn
|
* Battle turn queue now displays current turn
|
||||||
* Added option to show unit statistics sidebar in battle
|
* Added option to show unit statistics sidebar in battle
|
||||||
|
@ -70,6 +70,7 @@
|
|||||||
"vcmi.lobby.mapPreview" : "Огляд мапи",
|
"vcmi.lobby.mapPreview" : "Огляд мапи",
|
||||||
"vcmi.lobby.noPreview" : "огляд недоступний",
|
"vcmi.lobby.noPreview" : "огляд недоступний",
|
||||||
"vcmi.lobby.noUnderground" : "немає підземелля",
|
"vcmi.lobby.noUnderground" : "немає підземелля",
|
||||||
|
"vcmi.lobby.sortDate" : "Сортувати мапи за датою зміни",
|
||||||
|
|
||||||
"vcmi.client.errors.missingCampaigns" : "{Не вистачає файлів даних}\n\nФайли даних кампаній не знайдено! Можливо, ви використовуєте неповні або пошкоджені файли даних Heroes 3. Будь ласка, перевстановіть дані гри.",
|
"vcmi.client.errors.missingCampaigns" : "{Не вистачає файлів даних}\n\nФайли даних кампаній не знайдено! Можливо, ви використовуєте неповні або пошкоджені файли даних Heroes 3. Будь ласка, перевстановіть дані гри.",
|
||||||
"vcmi.server.errors.existingProcess" : "Працює інший процес vcmiserver, будь ласка, спочатку завершіть його",
|
"vcmi.server.errors.existingProcess" : "Працює інший процес vcmiserver, будь ласка, спочатку завершіть його",
|
||||||
@ -144,6 +145,8 @@
|
|||||||
"vcmi.adventureOptions.mapScrollSpeed1.help": "Встановити швидкість розгортання мапи - дуже повільно",
|
"vcmi.adventureOptions.mapScrollSpeed1.help": "Встановити швидкість розгортання мапи - дуже повільно",
|
||||||
"vcmi.adventureOptions.mapScrollSpeed5.help": "Встановити швидкість розгортання мапи - дуже швидко",
|
"vcmi.adventureOptions.mapScrollSpeed5.help": "Встановити швидкість розгортання мапи - дуже швидко",
|
||||||
"vcmi.adventureOptions.mapScrollSpeed6.help": "Встановити швидкість розгортання мапи - миттєво",
|
"vcmi.adventureOptions.mapScrollSpeed6.help": "Встановити швидкість розгортання мапи - миттєво",
|
||||||
|
"vcmi.adventureOptions.hideBackground.hover" : "Приховувати тло",
|
||||||
|
"vcmi.adventureOptions.hideBackground.help" : "{Приховувати тло}\n\nПриховати мапу пригод на задньому тлі і показати замість неї текстуру.",
|
||||||
|
|
||||||
"vcmi.battleOptions.queueSizeLabel.hover": "Вигляд черги ходу істот",
|
"vcmi.battleOptions.queueSizeLabel.hover": "Вигляд черги ходу істот",
|
||||||
"vcmi.battleOptions.queueSizeNoneButton.hover": "ВИМК",
|
"vcmi.battleOptions.queueSizeNoneButton.hover": "ВИМК",
|
||||||
@ -183,6 +186,10 @@
|
|||||||
"vcmi.battleWindow.damageEstimation.damage.1" : "%d одиниця пошкодження",
|
"vcmi.battleWindow.damageEstimation.damage.1" : "%d одиниця пошкодження",
|
||||||
"vcmi.battleWindow.damageEstimation.kills" : "%d загинуть",
|
"vcmi.battleWindow.damageEstimation.kills" : "%d загинуть",
|
||||||
"vcmi.battleWindow.damageEstimation.kills.1" : "%d загине",
|
"vcmi.battleWindow.damageEstimation.kills.1" : "%d загине",
|
||||||
|
"vcmi.battleWindow.killed" : "Загинуло",
|
||||||
|
"vcmi.battleWindow.accurateShot.resultDescription.0" : "%d %s було вбито влучними пострілами!",
|
||||||
|
"vcmi.battleWindow.accurateShot.resultDescription.1" : "%d %s було вбито влучним пострілом!",
|
||||||
|
"vcmi.battleWindow.accurateShot.resultDescription.2" : "%d %s було вбито влучними пострілами!",
|
||||||
|
|
||||||
"vcmi.battleResultsWindow.applyResultsLabel" : "Прийняти результат бою",
|
"vcmi.battleResultsWindow.applyResultsLabel" : "Прийняти результат бою",
|
||||||
|
|
||||||
|
@ -1676,7 +1676,8 @@ void CPlayerInterface::showTavernWindow(const CGObjectInstance * object, const C
|
|||||||
{
|
{
|
||||||
EVENT_HANDLER_CALLED_BY_CLIENT;
|
EVENT_HANDLER_CALLED_BY_CLIENT;
|
||||||
auto onWindowClosed = [this, queryID](){
|
auto onWindowClosed = [this, queryID](){
|
||||||
cb->selectionMade(0, queryID);
|
if (queryID != QueryID::NONE)
|
||||||
|
cb->selectionMade(0, queryID);
|
||||||
};
|
};
|
||||||
GH.windows().createAndPushWindow<CTavernWindow>(object, onWindowClosed);
|
GH.windows().createAndPushWindow<CTavernWindow>(object, onWindowClosed);
|
||||||
}
|
}
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
[](https://github.com/vcmi/vcmi/releases/tag/1.4.0)
|
[](https://github.com/vcmi/vcmi/releases/tag/1.4.0)
|
||||||
[](https://github.com/vcmi/vcmi/releases/tag/1.4.1)
|
[](https://github.com/vcmi/vcmi/releases/tag/1.4.1)
|
||||||
[](https://github.com/vcmi/vcmi/releases/tag/1.4.2)
|
[](https://github.com/vcmi/vcmi/releases/tag/1.4.2)
|
||||||
|
[](https://github.com/vcmi/vcmi/releases/tag/1.4.3)
|
||||||
[](https://github.com/vcmi/vcmi/releases)
|
[](https://github.com/vcmi/vcmi/releases)
|
||||||
|
|
||||||
# VCMI Project
|
# VCMI Project
|
||||||
|
@ -174,6 +174,9 @@ ImagePath CBonusTypeHandler::bonusToGraphics(const std::shared_ptr<Bonus> & bonu
|
|||||||
if (bonus->subtype == BonusCustomSubtype::damageTypeRanged)
|
if (bonus->subtype == BonusCustomSubtype::damageTypeRanged)
|
||||||
fileName = "DamageReductionRanged.bmp";
|
fileName = "DamageReductionRanged.bmp";
|
||||||
|
|
||||||
|
if (bonus->subtype == BonusCustomSubtype::damageTypeAll)
|
||||||
|
fileName = "DamageReductionAll.bmp";
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user