mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 18:32:03 +00:00
This commit is contained in:
@@ -34,7 +34,7 @@
|
|||||||
proc/listgetindex(var/list/list,index)
|
proc/listgetindex(var/list/list,index)
|
||||||
if(istype(list) && list.len)
|
if(istype(list) && list.len)
|
||||||
if(isnum(index))
|
if(isnum(index))
|
||||||
if(InRange(index,1,list.len))
|
if(IsInRange(index,1,list.len))
|
||||||
return list[index]
|
return list[index]
|
||||||
else if(index in list)
|
else if(index in list)
|
||||||
return list[index]
|
return list[index]
|
||||||
|
|||||||
@@ -8,13 +8,6 @@
|
|||||||
/proc/dd_range(var/low, var/high, var/num)
|
/proc/dd_range(var/low, var/high, var/num)
|
||||||
return max(low,min(high,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.
|
/proc/Get_Angle(atom/movable/start,atom/movable/end)//For beams.
|
||||||
if(!start || !end) return 0
|
if(!start || !end) return 0
|
||||||
var/dy
|
var/dy
|
||||||
|
|||||||
@@ -570,7 +570,7 @@
|
|||||||
var/index = filter.getNum("index")
|
var/index = filter.getNum("index")
|
||||||
var/new_index = index + filter.getNum("queue_move")
|
var/new_index = index + filter.getNum("queue_move")
|
||||||
if(isnum(index) && isnum(new_index))
|
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)
|
queue.Swap(index,new_index)
|
||||||
return update_queue_on_page()
|
return update_queue_on_page()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user