Bleeding edgy refresh (#303)
* not code stuff * other things * global vars, defines, helpers * onclick hud stuff, orphans, world.dm * controllers and datums * game folder * everything not client/mobs in modules * client folder * stage 1 mob stuff * simple animal things * silicons * carbon things * ayylmaos and monkeys * hyoomahn * icons n shit * sprite fixes * compile fixes * some fixes I cherrypicked. * qdel fixes * forgot brain refractors
This commit is contained in:
@@ -31,9 +31,9 @@
|
||||
/obj/structure/reagent_dispensers/examine(mob/user)
|
||||
..()
|
||||
if(reagents.total_volume)
|
||||
user << "<span class='notice'>It has [reagents.total_volume] units left.</span>"
|
||||
to_chat(user, "<span class='notice'>It has [reagents.total_volume] units left.</span>")
|
||||
else
|
||||
user << "<span class='danger'>It's empty.</span>"
|
||||
to_chat(user, "<span class='danger'>It's empty.</span>")
|
||||
|
||||
|
||||
/obj/structure/reagent_dispensers/proc/boom()
|
||||
@@ -89,20 +89,20 @@
|
||||
var/boom_message = "[key_name_admin(P.firer)] triggered a fueltank explosion via projectile."
|
||||
bombers += boom_message
|
||||
message_admins(boom_message)
|
||||
var/log_message = "[key_name(P.firer)] triggered a fueltank explosion via projectile."
|
||||
P.firer.attack_log += "\[[time_stamp()]\] [log_message]"
|
||||
log_attack(log_message)
|
||||
var/log_message = "triggered a fueltank explosion via projectile."
|
||||
P.firer.log_message(log_message, INDIVIDUAL_ATTACK_LOG)
|
||||
log_attack("[key_name(P.firer)] [log_message]")
|
||||
boom()
|
||||
|
||||
/obj/structure/reagent_dispensers/fueltank/attackby(obj/item/I, mob/living/user, params)
|
||||
if(istype(I, /obj/item/weapon/weldingtool))
|
||||
if(!reagents.has_reagent("welding_fuel"))
|
||||
user << "<span class='warning'>[src] is out of fuel!</span>"
|
||||
to_chat(user, "<span class='warning'>[src] is out of fuel!</span>")
|
||||
return
|
||||
var/obj/item/weapon/weldingtool/W = I
|
||||
if(!W.welding)
|
||||
if(W.reagents.has_reagent("welding_fuel", W.max_fuel))
|
||||
user << "<span class='warning'>Your [W.name] is already full!</span>"
|
||||
to_chat(user, "<span class='warning'>Your [W.name] is already full!</span>")
|
||||
return
|
||||
reagents.trans_to(W, W.max_fuel)
|
||||
user.visible_message("<span class='notice'>[user] refills [user.p_their()] [W.name].</span>", "<span class='notice'>You refill [W].</span>")
|
||||
@@ -113,9 +113,9 @@
|
||||
var/message_admins = "[key_name_admin(user)] triggered a fueltank explosion via welding tool."
|
||||
bombers += message_admins
|
||||
message_admins(message_admins)
|
||||
var/message_log = "[key_name(user)] triggered a fueltank explosion via welding tool."
|
||||
user.attack_log += "\[[time_stamp()]\] [message_log]"
|
||||
log_attack(message_log)
|
||||
var/message_log = "triggered a fueltank explosion via welding tool."
|
||||
user.log_message(message_log, INDIVIDUAL_ATTACK_LOG)
|
||||
log_attack("[key_name(user)] [message_log]")
|
||||
boom()
|
||||
return
|
||||
return ..()
|
||||
@@ -146,11 +146,11 @@
|
||||
|
||||
/obj/structure/reagent_dispensers/water_cooler/examine(mob/user)
|
||||
..()
|
||||
user << "There are [paper_cups ? paper_cups : "no"] paper cups left."
|
||||
to_chat(user, "There are [paper_cups ? paper_cups : "no"] paper cups left.")
|
||||
|
||||
/obj/structure/reagent_dispensers/water_cooler/attack_hand(mob/living/user)
|
||||
if(!paper_cups)
|
||||
user << "<span class='warning'>There aren't any cups left!</span>"
|
||||
to_chat(user, "<span class='warning'>There aren't any cups left!</span>")
|
||||
return
|
||||
user.visible_message("<span class='notice'>[user] takes a cup from [src].</span>", "<span class='notice'>You take a paper cup from [src].</span>")
|
||||
var/obj/item/weapon/reagent_containers/food/drinks/sillycup/S = new(get_turf(src))
|
||||
|
||||
Reference in New Issue
Block a user