Cronous Emulation Server Daemon

ActorCharacter Methods

The methods of the ActorCharacter class are listed below. For a complete list of ActorCharacter class members, see the ActorCharacter Members topic.

Public Instance Methods

add_status_flag (inherited from Character)Overloaded. Adds a character flag.
appear (inherited from NonPlayerCharacter)Reports a character appearing in FOV.
change_area (inherited from NonPlayerCharacter)Changes area.
die (inherited from Character)Makes the character die.
disappear (inherited from NonPlayerCharacter)Reports a character disappearing from FOV.
dispatch_player_viewers (inherited from NonPlayerCharacter)Overloaded. Dispatches packets to all player characters in FOV.
dispatch_player_viewers (inherited from Character)Overloaded. Dispatches packets to all player characters in FOV.
enter_area (inherited from NonPlayerCharacter)Enters the new area.
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.
has_status_flag (inherited from Character)Overloaded. Checks whether a character has a specified status flag.
leave_area (inherited from NonPlayerCharacter)Leaves the current area.
make_character_death (inherited from Character)Makes a CharacterDeath packet.
make_character_entry (inherited from Character)Makes a CharacterEntry packet.
make_character_exit (inherited from Character)Makes a CharacterExit packet.
make_character_health (inherited from Character)Makes a CharacterHealth packet.
make_character_position (inherited from Character)Makes a CharacterPosition packet.
make_character_profileMakes a CharacterProfile packet.
make_health (inherited from Character)Makes a Health packet.
make_mana (inherited from Character)Makes a Mana packet.
make_skill_using (inherited from Character)Makes a SkillUsing packet.
make_status_flag (inherited from Character)Makes a StatusFlag packet.
plan_attack (inherited from Character) Calculates the damage of an attack, according to character's offensive parameters.
prevent_attack (inherited from Character) Modifies the damage of an attack according to character's defensive parameters. Applies the damages.
process (inherited from NonPlayerCharacter)Processes activity.
receive_attack (inherited from NonPlayerCharacter)Do some actions on damage reception.
refresh (inherited from Character)Refreshes status, skills.
remove_status_flag (inherited from Character)Overloaded. Removes a character flag.
report (inherited from Character)Reports any changes.
report_character_fovReports changes of characters in FOV.
report_death (inherited from Character)Reports death to viewing characters.
report_movements (inherited from NonPlayerCharacter)Reports movements.
send_profileSends this character's profile to a player character.
ToString (inherited from Object) Returns a String that represents the current Object.
update_motions (inherited from Character)Checks character positions.
update_warps (inherited from Character)Checks character warps.
use_skill (inherited from Character)Uses a skill.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.
process_appearing_character (inherited from Character)Processes an appearing character.
process_disappearing_character (inherited from Character)Processes a disappearing character.

See Also

ActorCharacter Class | croemud.character Namespace