screen
Vars | |
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. |
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. |
Procs | |
fill_rect | Sets screen_loc to fill a rectangular area of the map. |
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). |
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.