Home

[Package Index | Mudlib Index | Effect Index]

File /obj/handlers/livings.c

A handler to deal with all the living objects on the disc.

Written by Wodan

Method index

  • enable_commands(object)
    Enables commands on the object.
  • find_all_livings(string)
    Returns the living object associated with the name.
  • find_living(string)
    Returns the living object associated with the name.
  • find_player(string)
    Returns the player associated with the name.
  • named_livings()
    This method returns the name of all the named livings in the game.
  • remove_garbage()
    Removes all the not very useful things from the huge mapping.
  • set_living_name(string, object)
    This method registers the living name with the specific object.

Public Functions

These are functions that everyone can access.

enable_commands
void enable_commands(object ob)

Enables commands on the object.

Parameters:
ob - the object to enable the commands on


find_all_livings
object * find_all_livings(string it)

Returns the living object associated with the name.

Returns:
the living object


find_living
object find_living(string it)

Returns the living object associated with the name.

Returns:
the living object


find_player
object find_player(string it)

Returns the player associated with the name.

Returns:
the player object


named_livings
object * named_livings()

This method returns the name of all the named livings in the game. Do not use this method except for debugging.
remove_garbage
void remove_garbage()

Removes all the not very useful things from the huge mapping.
set_living_name
void set_living_name(string name,
                     object ob)

This method registers the living name with the specific object.

Parameters:
name - the name to register
ob - the object to register it with


Valid HTML 4.01 Transitional
Valid CSS!
Read More