Cronous Emulation Server Daemon

MapEngine Members

MapEngine overview

Public Static (Shared) Fields

AREA_SIZESize of an area.

Public Instance Constructors

MapEngine ConstructorInitializes the map engine.

Public Instance Properties

charactersNon player characters in the map.
dropped_itemTable of dropped items.
game_serverGame server environment.
ItemOverloaded. Retrieves a map area from area coordinates.
item_collectorCollection of dropped items in the map.
respawning_queueCharacters waiting for respawning.

Public Instance Methods

add_dropped_itemAdds a dropped item in the map.
collect_itemsRemoves the items to be cleaned.
enqueue_respawnEnqueues a character for respawning.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
load_charactersLoads non player characters (first time).
process_respawnChecks for respawning characters.
remove_dropped_itemRemoves a dropped item from the map.
retrieveRetrieves a map area specifying positions in map.
retrieve_areasRetrieves a list of map areas.
retrieve_delta_field_of_view Retrieves the field of view's entering and leaving areas while changing center area.
retrieve_field_of_view Retrieves a list of map areas in the field of view of a character.
ToString (inherited from Object) Returns a String that represents the current Object.

See Also

MapEngine Class | croemud.map Namespace