diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..91d2591 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 Sergei Tikhonov + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index defeff3..0f03fea 100644 --- a/README.md +++ b/README.md @@ -9,18 +9,22 @@ *Ссылка на [последний релиз](https://github.com/Shin0by/StarCitizen-Helper/releases/latest) setup.exe* ### Важно: -Начиная с релиза 1.5.9.64 и для всех последующих, программа не вносит изменения в исполняемый файл игры StarCitizen.exe, как это было ранее. Теперь используется загружаемый в память модуль, который автоматически изменяет память игры в момент запуска. Данный метод значительно сложнее отследить, а также он позволит внести исправления позволяющие отображать 3D шрифты (всплывающих меню) на русском языке. +Программа не вносит изменений в файлы игры, а работает с оперативной памятью. Наша команда контактирует с разработчиками CIG и они уведомлены о наших методах работы прогаммы. Программа не несет функций, для получения выгоды, превосходства или нарушения баланса в игре Star Citizen. ### Основной функционал: - * Внесение изменения в файл игры StarCitizen - * Переключение между измененной и оригинальной версией файла -Данный функционал позволяет добавить внешние ресурсы не влияющие на игровой баланс - такие как файлы локализации и шрифты с поддержкой русскоязычного чата + * Добавление локализации в игру Star Citizen. Это включает перевод контента игры и добавление шрифтов с поддержкой локализации. Данные изменения никак не влияют на игровой баланс. ### Дополнительные функции: - * Модуль "Загрузка и обновление" позволяет загрузить и применить локализацию с репозитория [Defterai]( https://github.com/defterai/StarCitizenModding) - * Модуль "Завершение процессов" позволяет добавить в список требующиеся процессы и завершать их одним кликом горячей клавиши - * Модуль "Профили" позволяет переключать игру между профилями LIVE, PTU, EPTU и завершать Лаунчер и Игру при необходимости + * Вкладка "Модификация" позволяет включать и выключать ядро локализации, а так же выбирать вариацию (если вариации жоступны) для загруженного и установленного языкового пакета + * Вкладка "Локализация" позволяет загрузить и установить пакет локализации из выбранного репозитория + * Вкладка "Репозиторий" позволяет выбирать и управлять репозиториями с пакетами локализаций + * Вкладка "Завершение процессов" позволяет завершать нужные процессы по нажатию горячей клавиши или комбинации клавиш + * Вкладка "Профили" позволяет переключать игру между профилями LIVE, PTU, EPTU и завершать Лаунчер и Игру при необходимости подобных переключений + * Вкладка "Обновление" отвечает за своевременного обновление самой программы + * Вкладка "Система" позволяет выбрать язык интерфейса программы, задать поведение программы при сворацивании и при запуске Windows + * Вкладка "Лог" используется для выявления проблем и ошибок в работе программы + * Вкладка "О программе" Позволяет получить доступ к использщуемым ресурсам с информацией и возможностью оставить отзыв * Большинство функций продублированы в меню, доступном в SystemTray ### Инструкция: @@ -31,7 +35,10 @@ #### Первый запуск: * Вкладка [Модификация] кнопка [Исполняемый файл] - указать путь к [starcitizen.exe] в папке игры [...\Bin64]. #### Использование: -* Перейти во вкладку [Загрузка и обновление] в выпадающем списке выбрать самую новую версию из списка не считая "Master" ("Master" - это не утвержденная и не тестированная последняя версия). Нажать [Загрузить пакет обновлений], дождаться завершения загрузки, нажать [Полная установка]; +* Перейти во вкладку [Загрузка и обновление] в выпадающем списке выбрать самую новую версию из списка. Нажать [Загрузить пакет обновлений], дождаться завершения загрузки, нажать [Полная установка]; * Перейти во вкладку [Модификация] нажать [Вкл. модификацию] или [Выкл. модификацию] по необходимости. +* Так же можно выбрать вариацию локализации в выпадающем списке [Вариант локализации] (см. прилагаемое ниже изображение). #### Примечание: * После загрузки каждой новой версии локализации необходимо нажать [Полная установка] и [Выкл. модификацию]. При повторном включении модификации будет включена новая (соответствующая пакету локализации) модификация. Версия локализации и модификации отображаются напротив соответствующих кнопок. Версия модификации и установленной локализации должны соответствовать для нормальной работы локализации. Возможность использовать не соответствующие версии была оставлена для тестировщиков группы комьюнити локализаторов. +* В одном пакете локализации могут содержаться несколько вариаций. Например для пакета локализации "Без названий" (в котором все названия планет, лун, точек интереса на английском) доступна вариация делающая HUD корабля английским, что бы не заморачиваться, что такое УТУ и где тут GStab. Ниже картинка как эту фичу использовать. Пока только один пакет локализации имеет поддержку этого функционала, а менно "Без названий". Обновление выпадающего списка с вариациями происходит при нажатии кнопки "Полная установка", так что время от времени после загрузки и установки обновления локализации, проверяйте, не добавились ли какие то новые вариации для вашей любимой локи (у меня это "без названий", но кто то пользуется "полной" где переведено всё). +![nohud_example](https://user-images.githubusercontent.com/27290887/132827954-c4c87b6e-d8a2-44b9-8d2b-2505970a1ee7.png)