Conversation
|
Warning! Invalid changelog detected. Reason: unknown classes detected. Next should be changed or removed: |
|
Грифить с сегвея можно? |
|
Можно |
| if(istype(AM, /obj/vehicle)) | ||
| var/obj/vehicle/V = AM | ||
| if(density) | ||
| if(V.airlock_automatic_opening && V.load && (src.allowed(V.load) || emergency)) |
There was a problem hiding this comment.
src. здесь может быть чутка лишним.
| name = "Segway" | ||
| id = "segway_common" | ||
| build_type = MECHFAB | ||
| build_path =/obj/vehicle/segway |
There was a problem hiding this comment.
(!)Куда-то пропавший пробел.
| mob_offset_y = 5 | ||
| health = 100 | ||
| maxhealth = 100 | ||
| on = 1 |
There was a problem hiding this comment.
on может получать значения, отличные от 1 и 0? Если нет, то почему это не оформлено под булевую переменную?
There was a problem hiding this comment.
Потому что так решили кодеры прошлого, вооот. Не хочется в код шпессбайков лезть
| health = 100 | ||
| maxhealth = 100 | ||
| on = 1 | ||
| can_pull = 1 |
There was a problem hiding this comment.
Читать комментарий выше.
| . = ..() | ||
| if( . ) | ||
| M.layer = layer - 0.9 | ||
| return |
There was a problem hiding this comment.
Ого это выход из функции в конце функции?
| turn_off() | ||
|
|
||
| /obj/vehicle/segway/relaymove(mob/user, direction) | ||
| if(user.stat || user.stunned || user.weakened || user.paralysis) |
There was a problem hiding this comment.
user.incapacitated() anyone?
| user.visible_message("[user] inserts a cell into the [name].", "You insert a cell into the [name].") | ||
| turn_on() | ||
| return | ||
| if(istype(W, /obj/item/weapon/crowbar)) |
| user.drop_item() | ||
| W.forceMove(src) | ||
| powercell = W | ||
| user.visible_message("[user] inserts a cell into the [name].", "You insert a cell into the [name].") |
There was a problem hiding this comment.
А почему бы не писать полное название батарейки? А то вдруг это какая-то кастомная супер блюспейс батарейка.
| if(istype(W, /obj/item/weapon/stock_parts/cell) && !powercell && open) | ||
| user.drop_item() | ||
| W.forceMove(src) | ||
| powercell = W |
There was a problem hiding this comment.
Я пока не нашёл дестрой прока который бы чистил ссылку, и удалял саму батарейку по ссылке.
|
В чём их смысл, если это спейс байки только для станции то не нужны. |
|
Можно прикрутить покраску,использование для этаких профессий (У варианта СБ будет с тайзером,у варианта клоуна - кожуромёт) а так-же не надо забывать о святом емаге,который |
|
кому нужно. обычно "хорошие" идеи пишут во флудилке, а не на гите. |
|
Если хочешь продолжать работать со своим ПРом и надеется на мерж, то поправь чейнджлог, он у тебя отвалился и неверен |
|
Верен |
|
Бот так не считает, пошатай его всё же. Может у тебя там где-то лишний пробел затерялся |
|
Я этот чл исправил в первую минуту после того, как сделал пр. Больше смотри на ботов |
|
Ну тогда мержа не будет вовсе |
Собственно вот скрины, есть анимация движущихся колес, спрайты мне дали вроде бы с тг. Пока что есть только один вид сегвеев, потому что их надо бы отбалансить по-хорошему.
🆑 Trogwar