DreamMaker
Operators
>>
input
shift
<<
output
shift
!
!=
%
%%
%%=
%=
&
&&
&=
*
**
*=
++
+=
-
--
-=
.
/
/=
:
<
<<=
<=
=
==
>
>=
>>=
?
?.
?:
?[]
[]
^
^=
in
|
|=
||
~
~!
~=
Global Procs
CRASH
alert
animate
ascii2text
block
bounds
bounds_dist
browse
ceil
ckey
ckeyEx
clamp
cmptext
cmptextEx
copytext
eval
fcopy
fcopy_rsc
fdel
fexists
file
file2text
filter
findlasttext
findlasttextEx
findtext
findtextEx
flick
flist
floor
fract
ftime
generator
get_dist
get_step_away
get_step_rand
get_step_to
get_step_towards
get_steps_to
gradient
hascall
hearers
html_decode
html_encode
icon
icon_states
image
isarea
isfile
isicon
isinf
islist
isloc
ismob
ismovable
isnan
isnull
isnum
isobj
ispath
issaved
istext
isturf
istype
jointext
json_decode
json_encode
length_char
lentext
link
list2params
load_resource
lowertext
matrix
max
md5
min
missile
noise_hash
nonspantext
nonspantext_char
num2text
obounds
ohearers
orange
oview
oviewers
params2list
rand
rand_seed
range
ref
refcount
regex
replacetext
replacetextEx
rgb
rgb2num
roll
round
run
sha1
shell
shutdown
sleep
sorttext
sorttextEx
sound
spantext
splicetext
splittext
stat
statpanel
step
step_away
step_rand
step_to
step_towards
text2ascii
text2file
text2num
text2path
time2text
trimtext
trunc
turn
typesof
uppertext
url_decode
url_encode
view
viewers
walk
walk_away
walk_rand
walk_to
walk_towards
winclone
winexists
winget
winset
winshow
Comments
Objects
/area
proc
var
layer
luminosity
parent_type
/atom
/atom/movable
proc
Bump
Move
var
animate_movement
bound_height
bound_width
bound_x
bound_y
bounds
glide_size
locs
particles
screen_loc
step_size
details
proc
Click
Cross
Crossed
DblClick
Enter
Entered
Exit
Exited
MouseDown
MouseDrag
MouseDrop
MouseEntered
MouseExited
MouseMove
MouseUp
MouseWheel
New
Stat
Uncross
Uncrossed
var
alpha
appearance
appearance_flags
blend_mode
color
contents
density
desc
dir
filters
gender
icon
icon_state
infra_luminosity
invisibility
layer
loc
luminosity
maptext
maptext_height
maptext_width
maptext_x
maptext_y
mouse_drag_pointer
mouse_drop_pointer
mouse_opacity
mouse_over_pointer
name
opacity
overlays
parent_type
pixel_w
pixel_x
pixel_y
pixel_z
plane
render_source
render_target
step_x
step_y
suffix
text
transform
underlays
verbs
vis_contents
vis_flags
vis_locs
x
y
z
/client
proc
AllowUpload
Center
CheckPassport
Click
Command
DblClick
Del
East
Export
GetAPI
Import
IsByondMember
MeasureText
MouseDown
MouseDrag
MouseDrop
MouseEntered
MouseExited
MouseMove
MouseUp
MouseWheel
Move
New
North
Northeast
Northwest
RenderIcon
SendPage
SetAPI
SoundQuery
South
Southeast
Southwest
Stat
Topic
West
var
address
byond_build
byond_version
ckey
color
computer_id
connection
control_freak
default_verb_category
dir
eye
fps
gender
glide_size
images
inactivity
key
lazy_eye
mob
mouse_pointer_icon
perspective
pixel_w
pixel_x
pixel_y
pixel_z
preload_rsc
screen
script
show_popup_menus
show_verb_panel
statobj
statpanel
tag
tick_lag
timezone
type
vars
verbs
view
virtual_eye
/database
proc
Close
Error
ErrorMsg
New
Open
/database/query
proc
Add
Clear
Close
Columns
Error
ErrorMsg
Execute
GetColumn
GetRowData
New
NextRow
Reset
RowsAffected
var
_binobj
var
parent_type
/datum
proc
Del
New
Read
Topic
Write
var
parent_type
tag
type
vars
/dm_filter
var
alpha
blend_mode
color
density
factor
falloff
flags
icon
offset
radius
render_source
repeat
size
space
threshold
transform
x
y
/exception
proc
New
var
desc
file
line
name
parent_type
/generator
proc
Rand
var
_binobj
parent_type
/icon
proc
Blend
Crop
DrawBox
Flip
GetPixel
Height
IconStates
Insert
MapColors
New
Scale
SetIntensity
Shift
SwapColor
Turn
Width
var
icon
parent_type
/image
proc
New
var
alpha
appearance
appearance_flags
blend_mode
bound_height
bound_width
color
contents
density
desc
dir
filters
gender
glide_size
icon
icon_state
infra_luminosity
invisibility
layer
loc
luminosity
maptext
maptext_height
maptext_width
maptext_x
maptext_y
mouse_drag_pointer
mouse_drop_pointer
mouse_drop_zone
mouse_opacity
mouse_over_pointer
name
opacity
overlays
override
parent_type
pixel_step_size
pixel_w
pixel_x
pixel_y
pixel_z
plane
render_source
render_target
suffix
text
transform
underlays
verbs
vis_contents
vis_flags
visibility
x
y
z
/list
proc
Add
Copy
Cut
Find
Insert
Join
New
Remove
RemoveAll
Splice
Swap
var
len
type
Associated Lists
/matrix
proc
Add
Interpolate
Invert
Multiply
New
Scale
Subtract
Translate
Turn
var
a
b
c
d
e
f
parent_type
/mob
proc
Login
Logout
var
ckey
client
density
group
key
layer
parent_type
see_in_dark
see_infrared
see_invisible
sight
/mutable_appearance
proc
New
var
animate_movement
parent_type
screen_loc
/obj
proc
var
layer
parent_type
/particles
var
bound1
bound2
color
color_change
count
drift
fade
fadein
friction
gradient
gravity
grow
height
icon
icon_state
lifespan
parent_type
position
rotation
scale
spawning
spin
transform
velocity
width
/regex
proc
Find
Find_char
New
Replace
Replace_char
var
flags
group
index
match
name
next
parent_type
text
/savefile
proc
ExportText
Flush
ImportText
Lock
New
Unlock
var
cd
dir
eof
name
/sound
proc
New
var
channel
echo
environment
falloff
file
frequency
len
offset
pan
params
parent_type
pitch
priority
repeat
status
volume
wait
x
y
z
/turf
proc
Enter
Entered
Exit
Exited
var
layer
parent_type
/world
proc
AddCredits
ClearMedal
Del
Error
Export
GetConfig
GetCredits
GetMedal
GetScores
Import
IsBanned
IsSubscribed
New
ODHotReloadInterface
ODHotReloadResource
OpenPort
PayCredits
Profile
Reboot
Repop
SetConfig
SetMedal
SetScores
Topic
var
address
area
byond_build
byond_version
cache_lifespan
contents
cpu
executor
fps
game_state
host
hub
hub_password
icon_size
internet_address
log
loop_checks
map_cpu
map_format
maxx
maxy
maxz
mob
movement_mode
name
opendream_topic_port
params
port
process
reachable
realtime
sleep_offline
status
system_type
tick_lag
tick_usage
time
timeofday
timezone
turf
url
vars
version
view
visibility
Reference
Contributing
Empty Pages
Operators
/=
Usage:
x /= y
Assigns x to the value of
x / y
. It is equivalent to
x = x / y
.
Improve this page