-
Notifications
You must be signed in to change notification settings - Fork 120
Специальные переменные для Мастера создания проекта
Dmitry edited this page Oct 16, 2017
·
12 revisions
Специальные переменные для Мастера создания проекта - это переменные, которые могут использоваться в Мастере создания проекта на страницах Базовые настройки
, Настройки для режима Выпуска
и Настройки для режима Отладки
.
Переменные имеют вид $Имя$
, при этом название переменной может быть представлено как в нижнем, так и верхнем регистре - $имя$
и $ИМЯ$
соответственно. При этом, смешивание вроде $иМя$
не допускается.
Имя | Значение | GTA SA | GTA VC | GTA 3 |
---|---|---|---|---|
ProjectName | Название проекта* | - | - | - |
ProjectDir | Директория проекта** | - | - | - |
SolutionDir | Директория решения** | - | - | - |
GameDir | Директория игры | ***** | ***** | ***** |
OutDirName | Папка с плагинами*** | - | - | - |
Config | Конфигурация**** | - | - | - |
Game | Идентификатор игры | SA | VC | III |
GameLow | Идентификатор игры | sa | vc | iii |
GameName | Название игры | San Andreas | Vice City | 3 |
GameAlt | Идентификатор игры | SA | VC | 3 |
GameAltLow | Идентификатор игры | sa | vc | 3 |
IDE | Значение ProjectDir | Значение SolutionDir |
---|---|---|
Visual Studio | $(ProjectDir) | $(SolutionDir) |
Code::Blocks | $(PROJECT_DIR) | $(WORKSPACE_DIR) |
Тип плагина | Значение |
---|---|
ASI Плагин | scripts |
CLEO Плагин | cleo |
MoonLoader Модуль | moonloader\lib |
DLL Библиотека | (пустая строка) |
Конфигурация | Значение |
---|---|
Выпуск | Release |
Отладка | Debug |
Используется значение из страницы Настройка путей
.
Имя | Название плагина | Название класса | Выходная папка | Дополнительные параметры * |
---|---|---|---|---|
ProjectName | Да | Да | Да | Да |
ProjectDir | - | - | Да | Да** |
SolutionDir | - | - | Да | Да** |
GameDir | - | - | Да | Да** |
OutDirName | - | - | Да | Да** |
Config | Да | - | Да | - |
Game | Да | - | Да | Да |
GameLow | Да | - | Да | Да |
GameName | Да | - | Да | Да |
GameAlt | Да | - | Да | Да |
GameAltLow | Да | - | Да | Да |
* Параметры на страницах Настройки для режима Выпуска
и Настройки для режима Отладки
.
** Не используется для полей Доп. библиотеки
и Доп. команды
.