TL2Object = class(TObject)

Базовый класс игровых объектов

Характеристики

Название Результат Описание Код Параметры Примеры
Name String Имя объекта
function Name: string;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
ID Cardinal Идентификатор объекта
function ID: сardinal;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
OID Cardinal Уникальный идентификатор объекта
function OID: cardinal;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться
L2Class TL2Class Вид объекта
function L2Class: TL2Class;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться

Состояния

Название Результат Описание Код Параметры Примеры
Valid Boolean Существует/актуален ли объект
function Valid: boolean;
Аргументы отсутствуют Для просмотра примера необходимо зарегистрироваться

Пользовательские переменные

Название Результат Описание Код Параметры Примеры
SetVar - Записать в объект пользовательскую переменную
procedure SetVar(Number: cardinal; Index: byte = 0);

Number - записываемое число

Index - индекс переменной (0..255) (по умолчанию - 0)

Для просмотра примера необходимо зарегистрироваться
GetVar Cardinal Получить записанную в объект пользовательскую переменную
function GetVar(Index: byte = 0): cardinal;

Index - индекс переменной (0..255) (по умолчанию - 0)

Для просмотра примера необходимо зарегистрироваться

Методы

Name Result Description
TL2List.Items TL2Object Получить объект из списка по индексу. Стандартный метод для класса.