Кодепойнтеры¶
Кодепойнтеры стэйта - это его действия. Например издать звук или метнуть файерболл
Свойства Кодепоинтеров¶
В скобках у некоторых кодепойнтеров указана их принадлежность. Если «оружие», то только для оружия игрока, если «монстр», то только для монстра. То есть, нельзя, например использовать атаку манкубуса для оржий игрока. Делаем так: создаём bex, делаем всё, что нужно, сохраняем, выходим. Открываем bex, но в конфигурации выбираем Ultimate Doom. Созраняем deh и пользуемся.
| Название | Описание |
|---|---|
| Null | Нет действия |
| Light0 | Возвратить яркость секторов, после вспышки оружия (1) |
| Weapon Ready | Оружие движется во время движения игрока, оружие готово к стрельбе (оружие) |
| Lower Оружие | движется вверх, когда вы его выбираете (оружие) |
| Raise Оружие | движется вниз, когда вы выбираете другое оружие (оружие) |
| Punch | Атака кулаком - издать звук при попадании и отнять немного жизней, или отнять много жизней при берсерке (оружие) |
| Refire | Если игрок держит кнопку стрельбы, то перейти на стейт стрельбы, если нет - на следующий стэйт (оружие) |
| FirePistol | Стрельба пистолета - выпустить одну пулю (оружие) |
| Light1 | Увеличить яркость секторов - среднее (оружие) |
| FireShotgun | Стрельба из ружья - выпустить песколько пуль (оружие) |
| Light2 | Увеличить яркость секторов - ярко (оружие) |
| FireShotgun2 | Стрельба из двустволки - выпустить много пуль (оружие) |
| CheckReload | Проверить патроны, если есть - перейти на следующий стэйт, нет - выбрать другое оружие (оружие) |
| OpenShotgun | Проиграть звук DBOPN" (оружие)» |
| LoadShotgun | Проиграть звук DBLOAD" (оружие)» |
| CloseShotgun2 | Проиграть звук DBCLS" (оружие)» |
| FireCGun | Стрельба из пулемёта - как из пистолета, но также проверить патроны, если нет - выбрать другое оружие DBOPN" (оружие)» |
| GunFlash | Вспышка - данные спрайты будут помещены поверх спрайтов оружия (оружие) |
| FireMissile | Стрельба из гранатомёта - выпустить ракету (оружие) |
| Saw | Активировать бензопилу - мясо!!! (оружие) |
| FirePlasma | Стрельба из плазмагана - выпустить синий шарик (оружие) |
| BFGSound | Проиграть звук bfg" (оружие)» |
| FireBFG | Стрельба из БФГ - выпустить зелёный шар (оружие) |
| BFGSpray | Создать невидимые непонятные штуки, эффект БФГ - повреждается всё, рядом с игроком (снаряд) |
| Explode | Эффект ракеты - повреждается всё в радиусе повреждения (снаряд) |
| Pain | Проиграть звук боли (монстр) |
| PlayerScream | Проиграть звук pldeth" (игрок)» |
| Fall | Изменить биты объекта на биты трупа (монстр) |
| XScream | Проиграть звук slop" (монстр)» |
| Look | Спать, увидев игрока проснуться, перейти на стэйты ходьбы (монстр) |
| Chase | Искать врага - идти к цели зигзагообразными движениями, если цель на линии видимости - перейти на стреляющий стейт (монстр) |
| FaceTarget | Повернуться лицом к цели (монстр) |
| PosAttack | Стрелять пулей - зомби (монстр) |
| Scream | Проиграть звук смерти монстра (монстр) |
| SPosAttack | Стрелять несколькими пулями - сержант, паук - босс (монстр) |
| VileChase | Искать врага - идти к цели зигзагообразными движениями, если цель на линии видимости - перейти на стреляющий стейт, также если на пути попадётся труп - воскресить его (монстр) |
| VileStart | Проиграть звук vilatk" (монстр)» |
| VileTarget | Поместить огонь на цель (монстр) |
| VileAttack | Сильно долбануть цель, подбросить её вверх (монстр) |
| StartFire | Проиграть звук flamest" (монстр)» |
| Fire | Огонь должен оставаться на цели (огонь) |
| FireCrackle | Проиграть звук Flame (огонь) |
| Tracer | Снаряд самонаводящийся (ракета ревенанта) |
| SkelWhoosh | Проиграть звук skelwg" (монстр)» |
| SkelFist | Если дотянется до цели - ударить цель и проиграть звук (монстр) |
| SkelMissile | Выпустить самонаводящую ракету ревената (монстр) |
| FatRaise | Проиграть звук manatk" (монстр)» |
| FatAttack1 | Выпустить 2 файерболла манкубуса - один в цель, другой влево (монстр) |
| FatAttack2 | Выпустить 2 файерболла манкубуса - один в цель, другой вправо (монстр) |
| FatAttack3 | Выпустить 2 файерболла манкубуса - один вправо, другой влево (монстр) |
| BossDeath | Выполнить на уровне какое - то действие, зависит от номера уровня и типа объекта (монстр) |
| CPosAttack | Стрелять пулей - пулемётчик и ССовец (монстр) |
| CPosRefire | Если цель в зоне видимости - перейти на следующий стэйт, если во время стрельбы пропадает из зоны видимости, перейти к стэйту ходьбы (монстр) |
| TroopAttack | Выпустить файерболл импа или царапать вблизи (монстр) |
| SargAttack | Кусануть цель - как демон (монстр) |
| HeadAttack | Выпустить файерболл какодемона или кусануть вблизи (монстр) |
| BruisAttack | Выпустить файерболл барона или царапать вблизи (монстр) |
| SkullAttack | Ускорить движение - как черепок при атаки (монстр) |
| Metal | Проиграть звук metal" (монстр)» |
| SpidRefire | Если цель в зоне видимости - перейти на следующий стэйт, если во время стрельбы пропадает из зоны видимости, перейти к стэйту ходьбы (монстр) |
| BabyMetal | Проиграть звук bspwlk" (монстр)» |
| BspiAttack | Выпустить плазму маленького паука (монстр) |
| Hoof | Проиграть звук hoof" (монстр)» |
| CyberAttack | Выпустить рокету кибердемона (монстр) |
| PainAttack | Выпустить летящего черепка - как элементаль боли (монстр) |
| PainDie | Выпустить 3 - 4 летящих черепка - как элементаль боли при смерти (монстр) |
| KeenDie | BossDeath и Fall кодепоинтеры вместе (монстр) |
| BrainPain | Проиграть звук bospn" (монстр)» |
| BrainScream | Проиграть звук bosdth" и сделать взрывы (монстр)» |
| BrainDie | Закончить уровень (монстр) |
| BrainAwake | Проиграть звук bossit" (монстр)» |
| BrainSpit | Выпустить душевный кубик к специальному обьекту на карте (монстр) |
| BrainAwake | Проиграть звук boscub" (монстр)» |
| BrainFly | Проверять, не находится ли обьект над спец. обьектом на карте, дабы взорваться и создать демона (снаряд) |
| BrainExplode | Создавать взрывы (снаряд) |