Daedalus Dock - Modules - TypesVar Details - Proc Details

screen

Vars

assigned_mapMap name assigned to this object. Automatically set by /client/proc/add_obj_to_map.
del_on_map_removalMark this object as garbage-collectible after you clean the map it was registered on.
hudA reference to the owner HUD, if any.
master_refA reference to the object in the slot. Grabs or items, generally, but any datum will do.
private_screenIf set to TRUE, mobs that do not own this hud cannot click this screen object.

Procs

fill_rectSets screen_loc to fill a rectangular area of the map.
set_new_hudsetter used to set our new hud
set_positionSets screen_loc of this screen object, in form of point coordinates, with optional pixel offset (px, py).

Var Details

assigned_map

Map name assigned to this object. Automatically set by /client/proc/add_obj_to_map.

del_on_map_removal

Mark this object as garbage-collectible after you clean the map it was registered on.

This could probably be changed to be a proc, for conditional removal. But for now, this works.

hud

A reference to the owner HUD, if any.

master_ref

A reference to the object in the slot. Grabs or items, generally, but any datum will do.

private_screen

If set to TRUE, mobs that do not own this hud cannot click this screen object.

Proc Details

fill_rect

Sets screen_loc to fill a rectangular area of the map.

If applicable, "assigned_map" has to be assigned before this proc call.

set_new_hud

setter used to set our new hud

set_position

Sets screen_loc of this screen object, in form of point coordinates, with optional pixel offset (px, py).

If applicable, "assigned_map" has to be assigned before this proc call.