-
Notifications
You must be signed in to change notification settings - Fork 131
Специальные переменные для Мастера создания проекта
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 | Да | - | Да | Да |
* Параметры на страницах Настройки для режима Выпуска и Настройки для режима Отладки.
** Не используется для полей Доп. библиотеки и Доп. команды.
