generic critter #233
Aliases: generic critter
4 verbs · 134 properties · 0 children
Verbs
| Verb | Spec | Flags | Definer | Lines |
|---|---|---|---|---|
change_state | this none this | rxd | #233 | 7 |
heartbeat | this none this | rxd | #233 | 2 |
hear_event* | this none this | rxd | #233 | 1 |
room_safety | this none this | rxd | #233 | 2 |
Properties
| Property | Definer | Flags | Owner | Value |
|---|---|---|---|---|
state | #233 | rc | #361 | #262743 |
default_state | #233 | rc | #361 | #26503 |
last_state_change | #233 | rc | #361 | 0 |
last_state | #233 | rc | #361 | 0 |
wields_weapons | #106 | rc | #361 | <clear> |
public_wander_only | #106 | rc | #361 | <clear> |
bravery | #106 | rc | #361 | <clear> |
enemies | #106 | rw | #361 | <clear> |
lastrooms | #106 | r | #361 | <clear> |
wander_chance | #106 | rc | #361 | <clear> |
last_greet_time | #106 | r | #361 | <clear> |
conversation | #106 | rc | #361 | <clear> |
_conversation | #106 | r | #361 | <clear> |
dunno_msg | #106 | rc | #361 | <clear> |
spawns_with | #106 | rc | #361 | <clear> |
accepted_gifts | #106 | rc | #361 | <clear> |
greet_msg | #106 | rc | #361 | <clear> |
wander_speed | #106 | rc | #361 | <clear> |
reacting_to | #106 | rc | #361 | <clear> |
lastaction | #106 | rw | #361 | <clear> |
comment_chance | #106 | rc | #361 | <clear> |
respawn_time | #106 | rc | #361 | <clear> |
death_time | #106 | rc | #361 | <clear> |
nemeses | #106 | rc | #361 | <clear> |
nemesis_lifetime | #106 | rc | #361 | <clear> |
junk_on_death | #106 | rc | #361 | <clear> |
say_fight_msg | #106 | rc | #361 | <clear> |
wander_last_try | #106 | rc | #361 | <clear> |
destination | #106 | rc | #361 | <clear> |
last_wander_time | #106 | rc | #361 | <clear> |
last_comment_time | #106 | rc | #361 | <clear> |
max_contents | #106 | rc | #361 | <clear> |
beg_health | #106 | rc | #361 | <clear> |
beg_chance | #106 | rc | #361 | <clear> |
beg_msg | #106 | rc | #361 | <clear> |
reload_guns | #106 | rc | #361 | <clear> |
clothing | #106 | rwc | #361 | <clear> |
wardrobe | #106 | rc | #361 | <clear> |
stay_home | #106 | rc | #361 | <clear> |
respawn_clothing | #106 | rc | #361 | <clear> |
walk_last_try | #106 | rc | #361 | <clear> |
ignore_next_say | #106 | rc | #361 | <clear> |
did_damage | #106 | rc | #361 | <clear> |
walk_speed | #106 | rc | #361 | <clear> |
here_for_something | #106 | rc | #361 | <clear> |
hands | #107 | rc | #361 | <clear> |
wielding | #107 | rc | #361 | <clear> |
health | #107 | rc | #361 | <clear> |
unarmed_weapon | #107 | rc | #361 | <clear> |
size | #107 | rc | #361 | <clear> |
posture | #107 | rc | #361 | <clear> |
gender | #107 | rc | #361 | <clear> |
respawn | #107 | rc | #361 | <clear> |
corpse | #107 | rc | #361 | #83691 |
has_proper_name | #107 | rc | #361 | <clear> |
die_msg | #107 | rc | #361 | <clear> |
body_parts | #107 | rc | #361 | <clear> |
wearing | #107 | rc | #361 | <clear> |
armor | #107 | rc | #361 | <clear> |
last_swing_message | #107 | rc | #361 | <clear> |
health_max | #107 | rc | #361 | <clear> |
fighting | #107 | rc | #361 | {} |
last_dodge_time | #107 | rc | #361 | <clear> |
following | #107 | rc | #361 | <clear> |
icon | #107 | rc | #361 | <clear> |
say_msg | #107 | rc | #361 | <clear> |
say_to_msg | #107 | rc | #361 | <clear> |
afterlife | #107 | rc | #361 | <clear> |
get_msg | #107 | rc | #361 | <clear> |
drop_msg | #107 | rc | #361 | <clear> |
blood | #107 | rc | #361 | <clear> |
squeals | #107 | rc | #361 | <clear> |
prc | #107 | rc | #361 | <clear> |
ppc | #107 | rc | #361 | <clear> |
poc | #107 | rc | #361 | <clear> |
psc | #107 | rc | #361 | <clear> |
pr | #107 | rc | #361 | <clear> |
pp | #107 | rc | #361 | <clear> |
po | #107 | rc | #361 | <clear> |
ps | #107 | rc | #361 | <clear> |
pq | #107 | rc | #361 | <clear> |
pqc | #107 | rc | #361 | <clear> |
brief | #107 | rc | #361 | <clear> |
knockout | #107 | rc | #361 | <clear> |
knockout_msg | #107 | rc | #361 | <clear> |
body | #107 | rc | #361 | <clear> |
wake_msg | #107 | rc | #361 | <clear> |
owake_msg | #107 | rc | #361 | <clear> |
oknockout_msg | #107 | rc | #361 | <clear> |
friends | #107 | rc | #361 | <clear> |
home | #107 | rc | #361 | <clear> |
respawn_msg | #107 | rc | #361 | <clear> |
move_action | #107 | rc | #361 | <clear> |
heart | #107 | rc | #361 | -1 |
last_heartbeat | #107 | rc | #361 | <clear> |
dead | #107 | rc | #361 | <clear> |
_tohit_next | #107 | rc | #361 | <clear> |
last_words_msg | #107 | rc | #361 | <clear> |
attacked | #107 | rc | #361 | <clear> |
opens_doors | #107 | rc | #361 | <clear> |
movable_by_explosion | #107 | rc | #361 | <clear> |
obscured | #107 | rc | #361 | <clear> |
obscured_desc_msg | #107 | rc | #361 | <clear> |
cooldowns | #107 | rc | #361 | <clear> |
combat_rounds | #107 | rc | #361 | <clear> |
encumbrance | #107 | rc | #361 | <clear> |
respawn_handler | #107 | rc | #361 | <clear> |
distant_form_msg | #107 | rc | #361 | <clear> |
block_msg | #107 | rc | #361 | <clear> |
attack_on_block | #107 | rc | #361 | <clear> |
last_stunned | #107 | rc | #361 | <clear> |
nude_descs | #107 | rc | #361 | <clear> |
skills | #107 | rc | #361 | <clear> |
explode_msg | #107 | rc | #361 | <clear> |
death_listeners | #107 | rc | #361 | <clear> |
queue | #92 | r | #361 | <clear> |
preemptible | #92 | r | #361 | <clear> |
executing | #92 | r | #361 | <clear> |
process_queue | #92 | r | #361 | <clear> |
help_msg | #92 | rc | #361 | <clear> |
last_action | #92 | r | #361 | <clear> |
article | #92 | rc | #361 | <clear> |
last_last_action | #92 | rc | #361 | <clear> |
action_count | #92 | rc | #361 | <clear> |
aliases | #1 | rc | #361 | {"generic critter"} |
description | #1 | rc | #361 | <clear> |
object_size | #1 | r | #29 | {6889, 1298434232} |
hidden_verbs | #1 | rc | #361 | <clear> |
phelp_msg | #1 | rc | #361 | <clear> |
weight | #1 | rc | #361 | <clear> |
owner_verbs | #1 | rc | #361 | <clear> |
plural_name | #1 | rc | #361 | <clear> |
client_image | #1 | rc | #361 | <clear> |
listening | #1 | rc | #361 | <clear> |
Ancestry
Ancestors (nearest first): #106 generic NPC → #154 generic living creature → #107 generic creature → #92 generic actor → #1 root
Children: none
Call graph
Source
change_state
Referenced by
none
Source
1state = args[1]; 2if (this.state != state) 3this.last_state = this.state; 4this.last_state_change = time(); 5this.state = state; 6state:on_enter(this); 7endif
heartbeat
Referenced by
none
Source
1pass(@args); 2this.state:heartbeat(this);
hear_event*
Referenced by
none
Source
1this.state:hear_event_for(this, @args);
room_safety
Referenced by
none
Source
1friends = length(this.location:occupants(this.species)); 2return friends;