Свойства стэйтов.




Стэйты - это кадры, анимация объектов, именно их мы видим в игре.



Свойства стэйтов.


Название

Описание

SpriteНомер спрайта. Например 0 - TROO, 1 - SHTG и т. д.
FrameНомер фрейма. Например 0 - A, 1 - B и т. д.
LitЕсли включена данная опция, то яркость спрайта будет всегда 255, независимо от яркости сектора.
Next StateКакой стэйт начнётся, когда этот закончится
DurationЧерез сколько единиц времени этот стэйт закончится (если -1, то никогда)
CodepointerКакое действие выполняет этот стэйт (подробнее в главе "кодепойнтеры)
Вы не задавали себе вопрос, почему некоторые монстры двигаются "рывками"? Это происходит от того, что координаты объекта обновляются только тогда, когда обновляются стэйты. Так что если поставить у стэйтов длительность 1, то рывки будут вам незаметны, но тогда они будут быстро дрыгать ногами, что некрасиво. Так что для начала можно поиздеваться лишь над какодемоном.
Так же, если поставить бит travels over cliffs монстру, то с препядствий он будет спрыгивать мгновенно. То есть монстр может стоять только на высоте пола. Но ведь некоторые монстры летают! Этот недостаток исправляет бит float. В Zdoom, например, монстр всё время будет чуть подниматься, подпрыгивать, даже в воздухе. А в Legacy всё смотрится красиво, монстр не начнёт летать, пока вы не поставите ему бит No Gravity.



Следующая тема: Свойства оружий.
Предыдущая тема: Свойства объектов.


На главную страницу dehacked.
На главную страницу.