Remove optimization code.

This commit is contained in:
xxalpha
2015-06-24 01:14:20 +01:00
parent 1a9669b18d
commit d18a98864a
12 changed files with 12 additions and 19 deletions
-1
View File
@@ -17,7 +17,6 @@
#define ABSTRACT 128 // for all things that are technically items but used for various different stuff, made it 128 because it could conflict with other flags other way
#define FPRINT 256 // takes a fingerprint
#define ON_BORDER 512 // item has priority to check when entering or leaving
#define PROXMOVE 2048 // Will the code check us when we move or when something moves near us?
#define HEADBANGPROTECT 4096
+1 -1
View File
@@ -131,7 +131,7 @@
/atom/proc/CheckExit()
return 1
/atom/proc/HasProximity(atom/movable/AM as mob|obj) //Requires the PROXMOVE flag to work.
/atom/proc/HasProximity(atom/movable/AM as mob|obj)
return
/atom/proc/emp_act(var/severity)
-1
View File
@@ -7,7 +7,6 @@
idle_power_usage = 5
active_power_usage = 10
layer = 5
flags = FPRINT | PROXMOVE
var/health = 50
var/list/network = list("SS13")
-1
View File
@@ -21,7 +21,6 @@
anchored = 0
base_state = "pflash"
density = 1
flags = FPRINT | PROXMOVE
/obj/machinery/flasher/New()
bulb = new /obj/item/device/flash/handheld(src)
-1
View File
@@ -324,7 +324,6 @@
anchored = 1
var/health = 100
var/status = GROWING //can be GROWING, GROWN or BURST; all mutually exclusive
flags = PROXMOVE
/obj/structure/alien/egg/New()
@@ -9,7 +9,6 @@
var/mob/attacher = null
var/valve_open = 0
var/toggle = 1
flags = FPRINT | PROXMOVE
/obj/item/device/transfer_valve/IsAssemblyHolder()
return 1
+6 -8
View File
@@ -98,14 +98,12 @@
O.lastarea = get_area(O.loc)
// O.update_gravity(O.mob_has_gravity())
if(M && M.flags & PROXMOVE)
var/loopsanity = 100
for(var/atom/A in range(1))
if(loopsanity == 0)
break
loopsanity--
if((A && M) && A.flags & PROXMOVE)
A.HasProximity(M, 1)
var/loopsanity = 100
for(var/atom/A in range(1))
if(loopsanity == 0)
break
loopsanity--
A.HasProximity(M, 1)
/turf/proc/is_plasteel_floor()
return 0
+1 -1
View File
@@ -6,7 +6,7 @@
w_class = 3.0
throw_speed = 2
throw_range = 4
flags = CONDUCT | PROXMOVE
flags = CONDUCT
var/status = 0 //0 - not readied //1 - bomb finished with welder
var/obj/item/device/assembly_holder/bombassembly = null //The first part of the bomb is an assembly holder, holding an igniter+some device
var/obj/item/weapon/tank/bombtank = null //the second part of the bomb is a plasma tank
+1 -1
View File
@@ -3,7 +3,7 @@
icon = 'icons/obj/assemblies/new_assemblies.dmi'
icon_state = "holder"
item_state = "assembly"
flags = CONDUCT | PROXMOVE
flags = CONDUCT
throwforce = 5
w_class = 2.0
throw_speed = 2
+1 -1
View File
@@ -6,7 +6,7 @@
g_amt = 200
origin_tech = "magnets=1"
attachable = 1
flags = PROXMOVE
var/scanning = 0
var/timing = 0
var/time = 10
@@ -15,7 +15,7 @@ var/const/MAX_ACTIVE_TIME = 400
icon_state = "facehugger"
item_state = "facehugger"
w_class = 1 //note: can be picked up by aliens unlike most other items of w_class below 4
flags = MASKINTERNALS | PROXMOVE
flags = MASKINTERNALS
throw_range = 5
tint = 3
flags_cover = MASKCOVERSEYES | MASKCOVERSMOUTH
+1 -1
View File
@@ -2,7 +2,7 @@
density = 1
layer = 4
animate_movement = 2
flags = HEAR | PROXMOVE
flags = HEAR
hud_possible = list(ANTAG_HUD)
pressure_resistance = 8
var/datum/mind/mind