Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
55TeMeR55 committed Sep 10, 2022
0 parents commit fe22f39
Show file tree
Hide file tree
Showing 30 changed files with 1,830 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Auto detect text files and perform LF normalization
* text=auto
139 changes: 139 additions & 0 deletions Chronicle Keepers The Dreaming Garden Russificier.iss
Original file line number Diff line number Diff line change
@@ -0,0 +1,139 @@
; Инструкция https://jrsoftware.org/ishelp/index.php

; Всегда меняются
#define GameName "Chronicle Keepers The Dreaming Garden" ; Название игры
#define GameNameDash "Chronicle-Keepers-The-Dreaming-Garden" ; Название игры без пробелов
#define GameNameEXE "ChronicleKeepers_TheDreamingGarden" ; Название exe файла игры
#define GameVer "1.0" ; Версия игры
#define GameAppIdSteam "377120" ; Ид игры в стиме
;От ситуации зависит
#define AppDescription "Русификатор текста" ; Описание программы
#define Typ "Russificier" ; Тип приложения
; Практически никогда не меняется
#define AppVer "1.0" ; Версия установщика
#define Platz "C:\Users\TeMeR\Documents\GitHub" ; Место
; Константы
#define Copyright "Folk" ; (констант)Копирайт
#define AppPublisher "Russifiers for Humans" ; (констант)Название инициативы
#define AppPublisherDash "Russifiers-for-Humans" ; (констант)Название инициативы
#define PublisherURL "https://steamcommunity.com/id/TeMeR55" ; (констант)Ссылка на автора
#define AppURL "https://github.com/" + AppPublisherDash + "/" +GameNameDash + "-" + Typ +"/releases" ; Ссылка на руководство
; Сложные переменные
#define Location Platz + "\" + GameNameDash + "-" + Typ ; Место нахождение соурса
#define OriginalNameSetup Typ + "-" + GameNameDash ; Оригинальное наименование приложения
#define AppNameAndDescript GameName + " - " + AppDescription ; Название программы и описание
#define ProductVerName AppNameAndDescript + " для версии " + GameVer ; Название программы для какой версии игры в системе

[Setup]
;Номер приложения для его удаление лучше все время не забывать разный совать. Проверка уникальный для: Chronicle Keepers The Dreaming Garden Russificier
AppId={{2D09D3A9-BA6C-4100-812F-892E36926004}
//--------------------------------------App's information and version--------------------------------------\\
;Свойства приложения
AppName={#AppNameAndDescript}
AppVersion={#AppVer}
AppVerName={#ProductVerName}
AppCopyright={#Copyright}
AppContact={#PublisherURL}
AppComments={#Typ}
AppPublisher={#AppPublisher}
AppPublisherURL={#PublisherURL}
AppSupportURL={#AppURL}
AppUpdatesURL={#AppURL}
AppReadmeFile={#AppURL}
VersionInfoCompany={#AppPublisher}
VersionInfoCopyright={#Copyright}
VersionInfoDescription={#AppDescription}
VersionInfoOriginalFileName={#OriginalNameSetup}
VersionInfoProductName={#ProductVerName}
VersionInfoProductTextVersion={#AppVer}
VersionInfoVersion={#AppVer}
//--------------------------------------Options--------------------------------------\\
; Если установлено значение «да», программа установки отобразит флажок «Не создавать папку в меню «Пуск»
AllowNoIcons=yes
; Имя папки в меню «Пуск»
DefaultGroupName={#AppPublisher}
; Путь по умолчанию
DefaultDirName={code:GetInstallationPath}
; Название установщика
OutputBaseFilename={#OriginalNameSetup}
; Если установлено значение «нет», отключает уведомление об "Существующей папке"
DirExistsWarning=no
; Если установлено значение «да», включает уведомление об "Не существующей папке"
EnableDirDoesntExistWarning=yes
;Если установлено значение «нет», включает страницу "Мастер приветствует"
DisableWelcomePage=no
;Если установлено значение «нет», включает страницу "Спасибо за установку"
DisableFinishedPage=no
//--------------------------------------Compression--------------------------------------\\
;DiskSpanning=true
;DiskSliceSize=314572800 / Размер в байтах твоего setup1.bin
; Метод сжатия
Compression=lzma2/ultra64
; Если установлено значение «да»,включает сжатие в один поток(лучше сжимает, но проблем больше)
SolidCompression=yes
LZMAUseSeparateProcess=yes
LZMADictionarySize=1048576
LZMANumFastBytes=273
//--------------------------------------Files--------------------------------------\\
;Путь к фалу Лицензии
LicenseFile={#Location}\Licence.rtf
;Путь к фалу Описание
InfoBeforeFile={#Location}\Description.rtf
;InfoAfterFile=infoafter.txt
;Путь к фалу Иконка
SetupIconFile={#Location}\Icon.ico
;Путь к фалу Сетап
OutputDir={#Location}\
;Путь к фалу Картинки
WizardImageFile={#Location}\Pic.bmp
;Путь к фалу Картинки
WizardSmallImageFile={#Location}\Pic.bmp
[Files]
; Ресурсы
Source: {#Location}\{#GameName}\rus\*; DestDir: "{app}\lang\eng"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: {#Location}\{#GameName}\bigger\*; DestDir: "{tmp}"; Flags: deleteafterinstall
[Icons]
;Ярлык
Name: "{userprograms}\{#AppPublisher}\{#GameName}\{cm:ProgramOnTheWeb,{#ProductVerName}}"; Filename: "{#AppURL}"
;Ярлык
Name: "{userprograms}\{#AppPublisher}\{#GameName}\{cm:UninstallProgram,{#ProductVerName}}"; Filename: "{uninstallexe}"
[Code]
var
InstallationPath: string;
function GetInstallationPath(Param: string): string;
begin
{ Обнаруженный путь кэшируется, так как он вызывается несколько раз }
if InstallationPath = '' then
begin
if RegQueryStringValue(
HKLM64, 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Steam App {#GameAppIdSteam}',
'InstallLocation', InstallationPath) then
begin
Log('Detected Steam installation: ' + InstallationPath);
end
// для гог
// else
//if RegQueryStringValue(
// HKLM32, 'SOFTWARE\GOG.com\Games\1196955511',
// 'path', InstallationPath) then
//begin
// Log('Detected GOG installation: ' + InstallationPath);
//end
else
begin
if IsWin64 then InstallationPath := ExpandConstant('{commonpf64}')
else InstallationPath := ExpandConstant('{commonpf32}');
InstallationPath:=InstallationPath +'/{#GameName}';
Log('No installation detected, using the default path: ' + InstallationPath);
end;
end;
Result := InstallationPath;
end;
[Languages]
Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl";
Binary file not shown.
18 changes: 18 additions & 0 deletions Chronicle Keepers The Dreaming Garden/rus/HO01_Altana_els_eng.db
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
'|'
ho_pillow|Подушка
ho_earrings|Серьги
ho_worm1|Жуки
ho_worm2|Жуки
ho_worm3|Жуки
ho_worm4|Жуки
ho_butterfly|Бабочка
ho_ring|Кольцо
ho_metal_rose|Розы
ho_rose1|Розы
ho_rose2|Розы
ho_bow-tie|Галстук-бабочка
ho_knife|Нож
ho_handbag|Сумочка
<external>|ankonewka|Лейка
<external>|ankawalek_rzezby3|Часть скульптуры
ho_key|Ключ
17 changes: 17 additions & 0 deletions Chronicle Keepers The Dreaming Garden/rus/HO04_Wodospad_els_eng.db
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
'|'
ho_cocoon|Кокон
ho_barbed_wire|Колючая проволока
ho_can|Футляр
<virtual>|ho_coins|Монеты
<virtual>|ho_bag|Мешок
<external>|bag_anim|Мешок с монетами
ho_kawalek_rzezby4|Часть скульптуры
ho_lighter|Зажигалка
ho_knife|Маленький ножик
ho_snake|Змея
ho_bats|Летучие мыши
ho_fossil|Ископаемое
ho_figure|Фигурка
ho_kawalek_rzezby2|Каменный глаз


Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
'|'
ho_oil_lamp|Лампа
ho_oil_lamp2|Лампа
ho_phone|Телефон
ho_handle|Ручка
<external>|ankawalek_rzezby1|Часть скульптуры
ho_mannequin|Манекен
<virtual>|ho_gramophone|Граммофон
<virtual>|ho_plyta|Пластинка
<external>|annote|Музыка
ho_armor|Доспехи
ho_picture|Картина
ho_letters|Письма
ho_clock1|Часы
ho_clock2|Часы
ho_compass|Часы
ho_watch|Часы
ho_iron|Утюг
ho_torch|Фонарь

21 changes: 21 additions & 0 deletions Chronicle Keepers The Dreaming Garden/rus/HO07_Gruz_els_eng.db
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
'|'
<external>|ankostka|Куб
ho_hat|Шляпа
ho_lighter|Зажигалка
ho_flute|Муз. инструмент
ho_violin|Муз. инструмент
ho_HORA_Irish_Bouzouki|Муз. инструмент
ho_deska|Доска
ho_puszka|Коробка
ho_pipe|Трубка
ho_horseshoe|Подкова
ho_card0|Карта
ho_card1|Карта
ho_card2|Карта
ho_card3|Карта
ho_card4|Карта
ho_shovel|Лопата
<virtual>|ho_crown|Корона
<virtual>|ho_dwarf|Гном
<external>|ankrasy|Король гномов
ho_ring|Кольцо
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
'|'
ho_kotwica|Якорь
ho_pin|Булавка
ho_bulka|Хлеб
<virtual>|ho_letter|Письмо
<virtual>|ho_bottle|Бутылка
<external>|bottle_anim|Письмо в бутылке
ho_bait|Приманка
ho_bait_2|Приманка
ho_bait_3|Приманка
<external>|andluto|Долото
ho_marble1|Мраморный шарик
ho_marble2|Мраморный шарик
ho_marble3|Мраморный шарик
ho_tooth|Зуб
ho_compass|Компас
ho_cup|Кружка
ho_calipers|Циркуль
ho_boomerang|Бумеранг
19 changes: 19 additions & 0 deletions Chronicle Keepers The Dreaming Garden/rus/HO12_Brama_els_eng.db
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
'|'
ho_dream_catcher|Ловец снов
<external>|anserce_part2|Часть сердца
ho_rope|Веревка
ho_peacock_feather| Павлинье перо
ho_butterfly0| Бабочка
ho_butterfly1| Бабочка
ho_butterfly2| Бабочка
ho_butterfly3| Бабочка
ho_butterfly4| Бабочка
ho_ring|Кольцо
ho_cherries|Черешня
ho_runa|Руна
ho_flags|Флаги
ho_grapes|Виноград
<virtual>|ho_key|Ключ
<virtual>|ho_padlock|Замок
<external>|padlock_anim|Открытый замок
ho_oil_lamp|Лампа
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
'|'
ho_umbrella|Зонтик
ho_snake1|Змея
ho_snake2|Змея
ho_herbs|Травы
ho_telescope|Телескоп
ho_pendant|Кулон
ho_boots|Сапоги
ho_worm|Жук
ho_rope1|Веревка
ho_rope2|Веревка
<external>|anrekawica_1|Часть перчатки
ho_glasses|Очки
<virtual>|ho_lighter|Зажигалка
<external>|fire_anim|Огонь
<external>|anpan_bottom|Днище кастрюли

13 changes: 13 additions & 0 deletions Chronicle Keepers The Dreaming Garden/rus/HO17_Fontanna_els_eng.db
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
'|'
HO_butterfly|Бабочка
HO_ring|Кольцо
HO_hairbrush|Расческа
HO_secateur|Секатор
HO_kielich|Кубок
HO_ladybird|Божья коровка
<external>|anrekawica_2|Часть перчатки
HO_dice|Игральные кости
HO_origami|Оригами
HO_bottle_of_perfume|Фляжка
HO_strawberry|Клубника
HO_ribbon|Лента
17 changes: 17 additions & 0 deletions Chronicle Keepers The Dreaming Garden/rus/HO19_Szopa_els_eng.db
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
'|'
HO_rune7|Руна
HO_rune8|Руна
HO_nails|Гвозди
HO_hammer1|Молоток
HO_gloves|Перчатки
<virtual>|HO_herbs|Травы
<virtual>|HO_kettle|Чайник
<external>|tea_anim|Травяной чай
HO_rake1|Грабли
HO_rake2|Грабли
HO_wheel|Колесо
HO_canary|Канарейка
HO_ax|Топор
HO_paperbag|Бумажный пакет
HO_hat|Шляпа
HO_secateur|Секатор
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
'|'
ho_book|Книга
ho_butterfly1|Бабочка
ho_butterfly2|Бабочка
ho_butterfly3|Бабочка
ho_butterfly4|Бабочка
ho_inkwell|Чернильница
ho_crown|Корона
ho_fan|Веер
ho_powder_compact|Пудреница
ho_phial|Пузырек
ho_phial_#1|Пузырек
ho_tree|Дерево
ho_shield|Щит
ho_coffer|Сундук
ho_key|Ключ
ho_candlestick|Подсвечник

19 changes: 19 additions & 0 deletions Chronicle Keepers The Dreaming Garden/rus/HO22_Kuchnia_els_eng.db
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
'|'
ho_knife|Нож
chochla|Ковш
ho_chalice1|Чаша
ho_chalice2|Чаша
ho_chalice3|Чаша
ho_ham|Ветчина
ho_grapes1|Виноград
ho_grapes2|Виноград
<virtual>|ho_ogoras|Огурец
<virtual>|ho_chopper|Овощерезка
<external>|anmizeria|Нарезаный огурец
ho_zgnilejablko|Яблоко
ho_sausage1|Колбаса
ho_sausage2|Колбаса
ho_tray|Поднос
magic_seed_|Семена
ho_kettle|Чайник
ho_jajko|Яичная скорлупа
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
'|'
ho_root|Корень
ho_rope|Веревка
ho_frog_leg|Лягушачья лапка
ho_vase1|Ваза
ho_vase2|Ваза
ho_board|Доска
ho_pumpkin1|Тыква
ho_knife|Нож
ho_binoculars|Бинокль
ho_potatoes|Картофель
ho_moth|Мотылек
ho_lavender|Лаванда
ho_dices|Игральные кости


Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
'|'
ho_horse|Лошадь
ho_whistle|Свисток
ho_shell|Раковина
ho_inkwell|Чернильница
ho_bracelet|Браслет
ho_scissors|Ножницы
ho_ruby|Рубин
ho_sapphire|Сапфир
ho_diamond|Алмаз
ho_emerald|Изумруд
Luneta_L3|Часть телескопа
ho_moth|Мотылек
ho_walking_stick|Трость
<virtual>|ho_rose|Роза
<virtual>|ho_lipstick|Помада
<external>|anrose_anim|Красная роза
ho_picture|Картина
Loading

0 comments on commit fe22f39

Please sign in to comment.