таки утащил... |
[Jan. 6th, 2018|10:22 am] |
…хэдшоты gzdoom'а в zscript. пришлось добавить одну апю (я чую, что нужная мне апя уже была, но с такой документацией проще новое впилить, нежели старое найти), и заменить вызов ACS на вызов zscript. в принципе, zscript удобней, конечно: во-первых, нормально параметры можно передать/получить, во-вторых, нормально использовать свойства актёра, а в-третьих, не надо отдельный компилятор для скрипта раскочегаривать.
однако пришлось въебенить это прямо в gzdoom-овый вадник. потому что дебильное ограничение на «ты не можешь делать extend для класса из другого мода» (то есть, экстендить actor вообще нельзя).
по дороге я, кажется, окончательно хэдшоты разбалансировал, и все умирают то ли от страха, то ли от смеха. ну и хуй с ним, привыкну. всяко приятней, если ты крутой, а не дрищ с рогаткой.
кодовую базу gzdoom я по-прежнему ненавижу. |
|
|