Thought I had done these before, turned out I did. Single-linebreak conflicts woo.

This commit is contained in:
Zuhayr
2014-10-12 11:55:33 +10:30
13 changed files with 33 additions and 19 deletions

View File

@@ -247,6 +247,7 @@
mymob.internals.icon_state = "internal0"
mymob.internals.name = "internal"
mymob.internals.screen_loc = ui_internal
hud_elements |= mymob.internals
if(hud_data.has_warnings)
mymob.oxygen = new /obj/screen()

View File

@@ -240,8 +240,6 @@ update_flag
nanomanager.update_uis(src) // Update all NanoUIs attached to src
/obj/machinery/portable_atmospherics/canister/attack_ai(var/mob/user as mob)
return src.attack_hand(user)

View File

@@ -83,7 +83,7 @@
/obj/machinery/portable_atmospherics/proc/update_connected_network()
if(!connected_port)
return
var/datum/pipe_network/network = connected_port.return_network(src)
if (network)
network.update = 1
@@ -120,7 +120,7 @@
user << "\blue Nothing happens."
return
else if ((istype(W, /obj/item/device/analyzer)) && get_dist(user, src) <= 1)
else if ((istype(W, /obj/item/device/analyzer)) && Adjacent(user))
visible_message("\red [user] has used [W] on \icon[icon]")
if(air_contents)
var/pressure = air_contents.return_pressure()
@@ -153,25 +153,25 @@
if(cell)
user << "There is already a power cell installed."
return
var/obj/item/weapon/cell/C = I
user.drop_item()
C.add_fingerprint(user)
cell = C
C.loc = src
user.visible_message("\blue [user] opens the panel on [src] and inserts [C].", "\blue You open the panel on [src] and insert [C].")
return
if(istype(I, /obj/item/weapon/screwdriver))
if(!cell)
user << "\red There is no power cell installed."
return
user.visible_message("\blue [user] opens the panel on [src] and removes [cell].", "\blue You open the panel on [src] and remove [cell].")
cell.add_fingerprint(user)
cell.loc = src.loc
cell = null
return
..()

View File

@@ -31,6 +31,10 @@
if(1 to 4) overlays += "phoron-[phorontanks]"
if(5 to INFINITY) overlays += "phoron-5"
/obj/structure/dispenser/attack_ai(mob/user as mob)
if(user.Adjacent(src))
return attack_hand(user)
..()
/obj/structure/dispenser/attack_hand(mob/user as mob)
user.set_machine(src)

View File

@@ -159,6 +159,7 @@
log_client_to_db()
send_resources()
nanomanager.send_resources(src)
if(prefs.lastchangelog != changelog_hash) //bolds the changelog button on the interface so we know there are updates.
winset(src, "rpane.changelog", "background-color=#eaeaea;font-style=bold")

View File

@@ -88,7 +88,7 @@
//Pass the attack on to the target. This might delete/relocate wrapped.
target.attackby(wrapped,user)
//If wrapped did neither get deleted nor put into target, put it back into the gripper.
//If wrapped was neither deleted nor put into target, put it back into the gripper.
if(wrapped && user && (wrapped.loc == user))
wrapped.loc = src
else

View File

@@ -862,6 +862,7 @@ var/list/robot_verbs_default = list(
return ..()
/mob/living/silicon/robot/attack_slime(mob/living/carbon/slime/M as mob)
if (!ticker)
M << "You cannot attack people before the game has started."

View File

@@ -266,6 +266,7 @@
return
/mob/living/simple_animal/attack_slime(mob/living/carbon/slime/M as mob)
if (!ticker)
M << "You cannot attack people before the game has started."

View File

@@ -45,4 +45,4 @@
client.eye = src
client.perspective = MOB_PERSPECTIVE
nanomanager.send_resources(client)
nanomanager.send_resources(client)

View File

@@ -30,7 +30,7 @@ var/global/list/rad_collectors = list()
//so that we don't zero out the meter if the SM is processed first.
last_power = last_power_new
last_power_new = 0
if(P)
if(P.air_contents.gas["phoron"] == 0)
@@ -67,6 +67,7 @@ var/global/list/rad_collectors = list()
src.P = W
W.loc = src
update_icons()
return 1
else if(istype(W, /obj/item/weapon/crowbar))
if(P && !src.locked)
eject()
@@ -84,6 +85,7 @@ var/global/list/rad_collectors = list()
connect_to_network()
else
disconnect_from_network()
return 1
else if(istype(W, /obj/item/weapon/card/id)||istype(W, /obj/item/device/pda))
if (src.allowed(user))
if(active)
@@ -94,10 +96,8 @@ var/global/list/rad_collectors = list()
user << "\red The controls can only be locked when the [src] is active"
else
user << "\red Access denied!"
return 1
else
..()
return 1
return ..()
/obj/machinery/power/rad_collector/examine()
..()

View File

@@ -14,7 +14,7 @@ using metal and glass, it uses glass and reagents (usually sulfuric acis).
var/diamond_amount = 0
var/uranium_amount = 0
var/max_material_amount = 75000.0
use_power = 1
idle_power_usage = 30
active_power_usage = 2500
@@ -145,4 +145,8 @@ using metal and glass, it uses glass and reagents (usually sulfuric acis).
else
new stacktype(src.loc, amount)
busy = 0
src.updateUsrDialog()
src.updateUsrDialog()
//This is to stop these machines being hackable via clicking.
/obj/machinery/r_n_d/circuit_imprinter/attack_hand(mob/user as mob)
return

View File

@@ -11,7 +11,7 @@ Note: Must be placed west/left of and R&D console to function.
name = "Protolathe"
icon_state = "protolathe"
flags = OPENCONTAINER
use_power = 1
idle_power_usage = 30
active_power_usage = 5000
@@ -171,4 +171,8 @@ Note: Must be placed west/left of and R&D console to function.
new stacktype(src.loc, amount)
busy = 0
src.updateUsrDialog()
return
//This is to stop these machines being hackable via clicking.
/obj/machinery/r_n_d/protolathe/attack_hand(mob/user as mob)
return

View File

@@ -80,7 +80,7 @@
<span class='average'><b>Balance</b>:</span>
</div>
<div class="itemContent">
${{:helper.formatNumber(money)}}
${{:helper.formatNumber(data.money)}}
</div>
</div>