Skip to content
Alexander edited this page Jun 1, 2017 · 1 revision

ГлавнаяОпределения

Типы элементов

#define STREAMER_TYPE_OBJECT (0)
#define STREAMER_TYPE_PICKUP (1)
#define STREAMER_TYPE_CP (2)
#define STREAMER_TYPE_RACE_CP (3)
#define STREAMER_TYPE_MAP_ICON (4)
#define STREAMER_TYPE_3D_TEXT_LABEL (5)
#define STREAMER_TYPE_AREA (6)

Типы зон

#define STREAMER_AREA_TYPE_CIRCLE (0)
#define STREAMER_AREA_TYPE_CYLINDER (1)
#define STREAMER_AREA_TYPE_SPHERE (2)
#define STREAMER_AREA_TYPE_RECTANGLE (3)
#define STREAMER_AREA_TYPE_CUBOID (4)
#define STREAMER_AREA_TYPE_POLYGON (5)

Типы объектов

#define STREAMER_OBJECT_TYPE_GLOBAL (0)
#define STREAMER_OBJECT_TYPE_PLAYER (1)
#define STREAMER_OBJECT_TYPE_DYNAMIC (2)

Разное

#define STREAMER_MAX_TYPES (7)
#define STREAMER_MAX_AREA_TYPES (5)
#define STREAMER_MAX_OBJECT_TYPES (3)
#define INVALID_STREAMER_ID (0)

Стандартные дистанции прорисовки и видимости

#define STREAMER_OBJECT_SD 300.0
#define STREAMER_OBJECT_DD 0.0
#define STREAMER_PICKUP_SD 200.0
#define STREAMER_CP_SD 200.0
#define STREAMER_RACE_CP_SD 200.0
#define STREAMER_MAP_ICON_SD 200.0
#define STREAMER_3D_TEXT_LABEL_SD 200.0
  • Если значение STREAMER_OBJECT_DD равно 0.0, то будет использоваться стандартная игровая дистанция прорисовки (определённая в самой игре).
  • Эти значения можно изменить путём их определения до включения файла streamer.inc в скрипт.