таки утащил... |
[Jan. 6th, 2018|10:22 am] |
…хэдшоты gzdoom'а в zscript. пришлось добавить одну апю (я чую, что нужная мне апя уже была, но с такой документацией проще новое впилить, нежели старое найти), и заменить вызов ACS на вызов zscript. в принципе, zscript удобней, конечно: во-первых, нормально параметры можно передать/получить, во-вторых, нормально использовать свойства актёра, а в-третьих, не надо отдельный компилятор для скрипта раскочегаривать.
однако пришлось въебенить это прямо в gzdoom-овый вадник. потому что дебильное ограничение на «ты не можешь делать extend для класса из другого мода» (то есть, экстендить actor вообще нельзя).
по дороге я, кажется, окончательно хэдшоты разбалансировал, и все умирают то ли от страха, то ли от смеха. ну и хуй с ним, привыкну. всяко приятней, если ты крутой, а не дрищ с рогаткой.
кодовую базу gzdoom я по-прежнему ненавижу. |
|
|
Comments: |
Чисто теоретически в gzdoom можно сварганить карту по типу "Деревня новичков" сталкера и в каком это безобразие лучше редакторе делать? Gzdoom builder наверное лучше? И вообще gzdoom сейчас позволяет такие трехмерные карты делать как в vavoom? Вот как такая например http://taw.duke4.net/2006/06/doom2/quake-2-doom/
| From: | ketmar |
Date: | January 6th, 2018 - 05:59 pm |
---|
| | | (Link) |
|
гздум позволяет, но не хочешь делать этого ты. луркать в направлении 3d floors, там есть такая официальная фича. кажется, gzdoom builder должен её поддерживать, но я его не запускал даже по понятным причинам.
| From: | ketmar |
Date: | January 6th, 2018 - 06:41 pm |
---|
| | | (Link) |
|
ну да, это ж дикохак двигателя. и внутри через жопу, и делать надо через жопу. | |