basic


make sound

Make the specified sound


forward by

Moves the object forward in the direction it is heading


turn by

Change the heading of the object by the specified amount


x

The x coordinate


y

The y coordinate


heading

Which direction the object is facing. 0 is straight up


color


color

The color of the object


red

Red value of my color from 0 to 1.0 as float


green

Green value of my color from 0 to 1.0 as float


blue

Blue value of my color from 0 to 1.0 as float


alpha

Alpha value of my color from 0 to 1.0 as float


hue

hue value of my color from -180 to 180 as float


brightness

Brightness value of my color from 0 to 100 as float


saturation

Saturation value of my color from 0 to 100 as float


geometry


x

The x coordinate


y

The y coordinate


heading

Which direction the object is facing. 0 is straight up


scale factor

The factor by which the object is magnified


left

The left edge


right

The right edge


top

The top edge


bottom

The bottom edge


forward direction

The angle of my forward direction without rotating myself


more geometry


location

The position of the object, expressed as a point


length

The length


width

The width


theta

The angle between the positive x-axis and the vector connecting the origin to the object's position


distance

The length of the vector connecting the origin to the object's position


heading theta

The angle, in degrees, that my heading vector makes with the positive x-axis


rotation center x

The x coordinate of rotation center in parent's coordinate system.


rotation center y

The y coordinate of rotation center in parent's coordinate system.


pen use


clear all pen trails

clear all pen trails in my containing playfield


dot size

diameter of dot to use when trailStyle is dots


pen color

the color of ink used by the pen


pen down

whether the pen is currently down


pen size

the width of the pen


trail style

determines whether lines, arrows, arrowheads, or dots are used when I put down a pen trail


tests


color sees

whether the given color sees the given color


is over color

whether any part of the object is over the given color


is under mouse

whether the object is under the current mouse position


obtrudes

whether the object sticks out over its container's edge


overlaps

whether I overlap a given object


overlaps any

whether I overlap a given object or one of its siblings or similar objects


motion


forward by

Moves the object forward in the direction it is heading


turn by

Change the heading of the object by the specified amount


x

The x coordinate


y

The y coordinate


heading

Which direction the object is facing. 0 is straight up


bounce

bounce off the edge if hit


obtrudes

whether the object sticks out over its container's edge


turn toward

turn toward the given object


wrap

wrap off the edge if appropriate


fill & border


color

The color of the object


gradient fill

Whether a gradient fill should be used


second color

The second color used when gradientFill is in effect


radial fill

Whether the gradient fill, if used, should be radial


border width

The width of the object's border


border color

The color of the object's border


border style

The style of the object's border


rounded corners

Whether corners should be rounded


drop shadow

Whether a drop shadow is shown


shadow color

The color of the drop shadow


scripting


start script

start the given script ticking


pause script

make the given script be "paused"


stop script

make the given script be "normal"


start all

start the given script ticking in the object and all of its siblings.


pause all

make the given script be "paused" in the object and all of its siblings


stop all

make the given script be "normal" in the object and all of its siblings


tell all siblings

send a message to all siblings


do

run the given script once, on the next tick


send to all

run the given script in the object and in all of its siblings


sound


make sound

Make the specified sound


play frequency of

play sound


stop sound

stop sound


observation


bearing to

The heading I would need to have to face directly toward another object


brightness under

The brightness under the center of the object


color under

The color under the center of the object


distance to

The distance to another object


luminance under

The luminance under the center of the object


saturation under

The saturation under the center of the object


drag & drop


be locked

Whether this object should be blind to all input


drop enabled

Whether drop is enabled


resist being picked up

Whether a simple mouse-drag on this object should allow it to be picked up


resist deletion

Whether this is resistant to easy removal via the pink X halo handle.


miscellaneous


copy

returns a copy of this object


do menu item

do the menu item


element number

my index in my container


erase

remove this object from the screen


fire

trigger any and all of this object's button actions


hide

make the object invisible


holder

the object's container


show

make the object visible


stamp

add my image to the pen trails


stamp and erase

add my image to the pen trails and go away


input


last keystroke

The last unhandled keystroke