DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс CreditsLoader

Защищенные статические члены

static void CreateTestJson ()
 
static JsonDataCredits GetData ()
 

Статические защищенные данные

static const string JSON_FILE_PATH = "scripts/data/credits.json"
 

Подробное описание

Методы

◆ CreateTestJson()

static void CreateTestJson ( )
inlinestaticprotected
6 {
7 string nameDepartment = "Department";
8 string nameSection = "Section";
9 string nameLine = "Line";
10
13
14 for (int index_dep = 0; index_dep < 3; ++index_dep)
15 {
18 department.DepartmentName = (nameDepartment +" "+ index_dep);
19
20 for (int index_sec = 0; index_sec < 4; ++index_sec)
21 {
23 section.SectionLines = new array<string>;
24 section.SectionName = (nameSection +" "+ index_sec);
25
26 int linesCount = Math.RandomInt(3, 10);
27 for (int i = 0; i < linesCount; ++i)
28 {
29 section.SectionLines.Insert(nameLine +" "+ i);
30 }
31
32 department.Sections.Insert(section);
33 }
34
35 data.Departments.Insert(department);
36 }
37
38 string errorMessage;
41 }
static const string JSON_FILE_PATH
Definition CreditsLoader.c:3
Definition JsonDataCreditsDepartment.c:2
Definition JsonDataCredits.c:2
Definition JsonDataCreditsSection.c:2
Definition EnMath.c:7
Definition EntityAI.c:95
enum ShapeType ErrorEx
static proto int RandomInt(int min, int max)
Returns a random int number between and min [inclusive] and max [exclusive].

Перекрестные ссылки ErrorEx, JSON_FILE_PATH и Math::RandomInt().

◆ GetData()

static JsonDataCredits GetData ( )
inlinestaticprotected

Перекрестные ссылки ErrorEx и JSON_FILE_PATH.

Используется в UIScriptedMenu::LoadDataAsync().

Поля

◆ JSON_FILE_PATH

const string JSON_FILE_PATH = "scripts/data/credits.json"
staticprotected

Используется в CreateTestJson() и GetData().


Объявления и описания членов класса находятся в файле: