/
githubmirror
/
vgstation13
Обзор
Документация
Войти
/
githubmirror
/
vgstation13
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
Bleeding-Edge
code/__HELPERS/clockwork.dm
19 строк
750 B
jknpj
All i wanted was to add brass windoors but i ended tweaking windoor code. (#20558)
11 ноя 2018, 22:52
11 ноя 2018, 22:52
64519f9
Код
Авторство
О чём код?
#define CLOCKWORK_GENERIC_GLOW "clockwork_generic_glow" #define CLOCKWORK_DOOR_GLOW "clockwork_door_glow" #define BRASS_WINDOOR_GLOW "clockwork_windoor_glow" #define BRASS_WINDOW_GLOW "clockwork_window_glow_s" #define BRASS_FULL_WINDOW_GLOW "clockwork_window_glow" #define REPLICANT_GRILLE_GLOW "clockwork_grille_glow" #define BROKEN_REPLICANT_GRILLE_GLOW "clockwork_broken_grille_glow" #define GENERIC_CLOCKWORK_CONVERSION(A, B, C)\ if(A.invisibility != INVISIBILITY_MAXIMUM){\ A.invisibility = INVISIBILITY_MAXIMUM;\ var/atom/movable/D = new B(A.loc);\ if(!A.gcDestroyed){\ D.dir = A.dir;\ qdel(A);\ };\ anim(target = D, a_icon = 'icons/effects/effects.dmi', a_icon_state = C, direction = D.dir, sleeptime = 1 SECONDS);\ }