eswordthecat
2014-12-28 09:00:53 +08:00
parent 9aa6e9d87e
commit 2625a7f69a
3 changed files with 2 additions and 9 deletions

View File

@@ -34,7 +34,7 @@
proc/listgetindex(var/list/list,index)
if(istype(list) && list.len)
if(isnum(index))
if(InRange(index,1,list.len))
if(IsInRange(index,1,list.len))
return list[index]
else if(index in list)
return list[index]

View File

@@ -8,13 +8,6 @@
/proc/dd_range(var/low, var/high, var/num)
return max(low,min(high,num))
//Returns whether or not A is the middle most value
/proc/InRange(var/A, var/lower, var/upper)
if(A < lower) return 0
if(A > upper) return 0
return 1
/proc/Get_Angle(atom/movable/start,atom/movable/end)//For beams.
if(!start || !end) return 0
var/dy

View File

@@ -570,7 +570,7 @@
var/index = filter.getNum("index")
var/new_index = index + filter.getNum("queue_move")
if(isnum(index) && isnum(new_index))
if(InRange(new_index,1,queue.len))
if(IsInRange(new_index,1,queue.len))
queue.Swap(index,new_index)
return update_queue_on_page()