소스 검색

Merge pull request #5483 from IvanSavenko/release_167

Preparation for release 1.6.7
Ivan Savenko 7 달 전
부모
커밋
a8d8b64882
4개의 변경된 파일9개의 추가작업 그리고 3개의 파일을 삭제
  1. 2 1
      Global.h
  2. 5 0
      Mods/vcmi/Content/config/ukrainian.json
  3. 1 1
      docs/Readme.md
  4. 1 1
      lib/mapObjectConstructors/CObjectClassesHandler.cpp

+ 2 - 1
Global.h

@@ -116,11 +116,12 @@ static_assert(sizeof(bool) == 1, "Bool needs to be 1 byte in size.");
 #include <atomic>
 #include <bitset>
 #include <cassert>
+#include <chrono>
 #include <climits>
 #include <cmath>
 #include <codecvt>
-#include <cstdlib>
 #include <cstdio>
+#include <cstdlib>
 #include <fstream>
 #include <functional>
 #include <iomanip>

+ 5 - 0
Mods/vcmi/Content/config/ukrainian.json

@@ -179,6 +179,7 @@
 	"vcmi.lobby.match.duel" : "Гра з %s", // %s -> nickname of another player
 	"vcmi.lobby.match.multi" : "%d гравців",
 	"vcmi.lobby.room.create.hover" : "Створити нову кімнату",
+	"vcmi.lobby.room.create.help" : "Створити нову кімнату в онлайн-лобі, до якої зможуть приєднатися інші гравці",
 	"vcmi.lobby.room.players.limit" : "Максимум гравців",
 	"vcmi.lobby.room.description.public" : "Будь-хто з гравців може приєднатися до публічної кімнати.",
 	"vcmi.lobby.room.description.private" : "Тільки запрошені гравці можуть приєднатися до приватної кімнати.",
@@ -201,6 +202,8 @@
 	"vcmi.lobby.preview.error.mods" : "Ви використовуєте інший набір модифікацій.",
 	"vcmi.lobby.preview.error.version" : "Ви використовуєте іншу версію VCMI.",
 	"vcmi.lobby.channel.add" : "Додати канал чату",
+	"vcmi.lobby.channel.sendMessage.hover" : "Надіслати повідомлення",
+	"vcmi.lobby.channel.sendMessage.help" : "Надіслати повідомлення",
 	"vcmi.lobby.room.new" : "Нова гра",
 	"vcmi.lobby.room.load" : "Завантажити гру",
 	"vcmi.lobby.room.type" : "Тип кімнати",
@@ -307,6 +310,8 @@
 	"vcmi.systemOptions.enableLargeSpellbookButton.help"   : "{Велика книга заклять}\n\nВмикає більшу книгу заклять, яка вміщує більше заклять на сторінці. Якщо цей параметр увімкнено, анімація зміни сторінок книги заклять не буде відображатися.",
 	"vcmi.systemOptions.audioMuteFocus.hover"  : "Тиша при втраті фокусу",
 	"vcmi.systemOptions.audioMuteFocus.help"   : "{Тиша при втраті фокусу}\n\nВимкнути звук коли вікно не у фокусі. Виняток становлять ігрові сповіщення та звук нового ходу.",
+	"vcmi.systemOptions.enableOverlayButton.hover"  : "Дозволити оверлей",
+	"vcmi.systemOptions.enableOverlayButton.help"   : "{Дозволити оверлей}\n\nДозволяє показувати додаткову інформацію, наприклад, назви будівель, за допомогою клавіші ALT або дотиком двох пальців",
 
 	"vcmi.adventureOptions.infoBarPick.help" : "{Повідомлення у панелі статусу}\n\nЗа можливості, повідомлення про відвідування об'єктів карти пригод будуть відображені у панелі статусу замість окремого вікна",
 	"vcmi.adventureOptions.infoBarPick.hover" : "Повідомлення у панелі статусу",

+ 1 - 1
docs/Readme.md

@@ -1,9 +1,9 @@
 # VCMI Project
 
 [![VCMI](https://github.com/vcmi/vcmi/actions/workflows/github.yml/badge.svg?branch=develop&event=push)](https://github.com/vcmi/vcmi/actions/workflows/github.yml?query=branch%3Adevelop+event%3Apush)
-[![Github Downloads](https://img.shields.io/github/downloads/vcmi/vcmi/1.6.4/total)](https://github.com/vcmi/vcmi/releases/tag/1.6.4)
 [![Github Downloads](https://img.shields.io/github/downloads/vcmi/vcmi/1.6.5/total)](https://github.com/vcmi/vcmi/releases/tag/1.6.5)
 [![Github Downloads](https://img.shields.io/github/downloads/vcmi/vcmi/1.6.6/total)](https://github.com/vcmi/vcmi/releases/tag/1.6.6)
+[![Github Downloads](https://img.shields.io/github/downloads/vcmi/vcmi/1.6.7/total)](https://github.com/vcmi/vcmi/releases/tag/1.6.7)
 [![Github Downloads](https://img.shields.io/github/downloads/vcmi/vcmi/total)](https://github.com/vcmi/vcmi/releases)
 
 VCMI is an open-source recreation of Heroes of Might & Magic III engine, giving it new and extended possibilities.

+ 1 - 1
lib/mapObjectConstructors/CObjectClassesHandler.cpp

@@ -181,7 +181,7 @@ void CObjectClassesHandler::loadSubObject(const std::string & scope, const std::
 		if (identifier != compatID.String())
 			registerObject(scope, baseObject->getJsonKey(), compatID.String(), subObject->subtype);
 		else
-			logMod->warn("Mod '%s' map object '%s': compatibility identifier has same name as object itself!");
+			logMod->warn("Mod '%s' map object '%s': compatibility identifier has same name as object itself!", scope, identifier);
 	}
 }