Просмотр
Материал из DoomDev
Страница «
THINGS
»
Перейти к:
навигация
,
поиск
ZDoom использует те же основные данные карт, что и Doom, но с двумя исключениями: блоки LINEDEFS и THINGS расширены в форму, совместимую с Hexen. ZDoom решает, в каком формате записаны эти блоки, проверяя, содержит ли карта блок BEHAVIOR. Если содержит, то блоки LINEDEFS и THINGS рассматриваются, как имеющие формат Hexen, в противном случае – как имеющие обычный формат DOOM. == Hexen THINGS == Блок THINGS состоит из ряда 20-и байтовых записей. Каждая запись структурирована следующим образом: {|border=1 !Смещение ! азмер !Название !Значение |- |0 |short |thingid |Идентификатор предмета |- |2 |short |x |Координата предмета по оси X |- |4 |short |y |Координата предмета по оси Y |- |6 |short |z |Координата предмета по оси Z относительно пола/потолка |- |8 |short |angle |Направление предмета (в градусах) |- |10 |short |type |Тип предмета |- |12 |short |flags |Флаги предмета (см. ниже) |- |14 |byte |special |Спецификатор предмета |- |15 |byte |args[0] |Первый аргумент спецификатора |- |16 |byte |args[1] |Второй аргумент спецификатора |- |17 |byte |args[2] |Третий аргумент спецификатора |- |18 |byte |args[3] |Четвертый аргумент спецификатора |- |19 |byte |args[4] |Пятый аргумент спецификатора |} ---- {|border=1 !Бит !Битовый экв. !Значение |- |0 |0x0001 |Предмет появляется на легком уровне сложности (0/1) |- |1 |0x0002 |Предмет появляется на среднем уровне сложности (2) |- |2 |0x0004 |Предмет появляется на сложном уровне сложности (3/4) |- |3 |0x0008 |Предмет глух |- |4 |0x0010 |Предмет спит (не реагирует, пока не активирован) |- |5 |0x0020 |Зарезервировано |- |6 |0x0040 |Зарезервировано |- |7 |0x0080 |Зарезервировано |- |8 |0x0100 |Предмет появляется при одиночной игре |- |9 |0x0200 |Предмет появляется при кооперативной игре |- |10 |0x0400 |Предмет появляется в Deathmatch |- |11 |0x0800 |Зарезервировано |- |12 |0x1000 |Зарезервировано |- |13 |0x2000 |Зарезервировано |- |14 |0x4000 |Зарезервировано |- |15 |0x8000 |Зарезервировано |}
Шаблон:Zdoomwikibased2
Возврат к странице
THINGS
.
Просмотры
Статья
Обсуждение
Просмотр
История
Личные инструменты
Представиться системе
Навигация
Заглавная страница
Сообщество
Текущие события
Свежие правки
Случайная статья
Справка
Поиск
Инструменты
Ссылки сюда
Связанные правки
Загрузить файл
Спецстраницы