generic critter #233

Parent #106Owner #361Flags readSource hellcore/hellcore.db

Aliases: generic critter

4 verbs · 134 properties · 0 children

Verbs

VerbSpecFlagsDefinerLines
change_statethis none thisrxd#2337
heartbeatthis none thisrxd#2332
hear_event*this none thisrxd#2331
room_safetythis none thisrxd#2332

Properties

PropertyDefinerFlagsOwnerValue
state#233rc#361#262743
default_state#233rc#361#26503
last_state_change#233rc#3610
last_state#233rc#3610
wields_weapons#106rc#361<clear>
public_wander_only#106rc#361<clear>
bravery#106rc#361<clear>
enemies#106rw#361<clear>
lastrooms#106r#361<clear>
wander_chance#106rc#361<clear>
last_greet_time#106r#361<clear>
conversation#106rc#361<clear>
_conversation#106r#361<clear>
dunno_msg#106rc#361<clear>
spawns_with#106rc#361<clear>
accepted_gifts#106rc#361<clear>
greet_msg#106rc#361<clear>
wander_speed#106rc#361<clear>
reacting_to#106rc#361<clear>
lastaction#106rw#361<clear>
comment_chance#106rc#361<clear>
respawn_time#106rc#361<clear>
death_time#106rc#361<clear>
nemeses#106rc#361<clear>
nemesis_lifetime#106rc#361<clear>
junk_on_death#106rc#361<clear>
say_fight_msg#106rc#361<clear>
wander_last_try#106rc#361<clear>
destination#106rc#361<clear>
last_wander_time#106rc#361<clear>
last_comment_time#106rc#361<clear>
max_contents#106rc#361<clear>
beg_health#106rc#361<clear>
beg_chance#106rc#361<clear>
beg_msg#106rc#361<clear>
reload_guns#106rc#361<clear>
clothing#106rwc#361<clear>
wardrobe#106rc#361<clear>
stay_home#106rc#361<clear>
respawn_clothing#106rc#361<clear>
walk_last_try#106rc#361<clear>
ignore_next_say#106rc#361<clear>
did_damage#106rc#361<clear>
walk_speed#106rc#361<clear>
here_for_something#106rc#361<clear>
hands#107rc#361<clear>
wielding#107rc#361<clear>
health#107rc#361<clear>
unarmed_weapon#107rc#361<clear>
size#107rc#361<clear>
posture#107rc#361<clear>
gender#107rc#361<clear>
respawn#107rc#361<clear>
corpse#107rc#361#83691
has_proper_name#107rc#361<clear>
die_msg#107rc#361<clear>
body_parts#107rc#361<clear>
wearing#107rc#361<clear>
armor#107rc#361<clear>
last_swing_message#107rc#361<clear>
health_max#107rc#361<clear>
fighting#107rc#361{}
last_dodge_time#107rc#361<clear>
following#107rc#361<clear>
icon#107rc#361<clear>
say_msg#107rc#361<clear>
say_to_msg#107rc#361<clear>
afterlife#107rc#361<clear>
get_msg#107rc#361<clear>
drop_msg#107rc#361<clear>
blood#107rc#361<clear>
squeals#107rc#361<clear>
prc#107rc#361<clear>
ppc#107rc#361<clear>
poc#107rc#361<clear>
psc#107rc#361<clear>
pr#107rc#361<clear>
pp#107rc#361<clear>
po#107rc#361<clear>
ps#107rc#361<clear>
pq#107rc#361<clear>
pqc#107rc#361<clear>
brief#107rc#361<clear>
knockout#107rc#361<clear>
knockout_msg#107rc#361<clear>
body#107rc#361<clear>
wake_msg#107rc#361<clear>
owake_msg#107rc#361<clear>
oknockout_msg#107rc#361<clear>
friends#107rc#361<clear>
home#107rc#361<clear>
respawn_msg#107rc#361<clear>
move_action#107rc#361<clear>
heart#107rc#361-1
last_heartbeat#107rc#361<clear>
dead#107rc#361<clear>
_tohit_next#107rc#361<clear>
last_words_msg#107rc#361<clear>
attacked#107rc#361<clear>
opens_doors#107rc#361<clear>
movable_by_explosion#107rc#361<clear>
obscured#107rc#361<clear>
obscured_desc_msg#107rc#361<clear>
cooldowns#107rc#361<clear>
combat_rounds#107rc#361<clear>
encumbrance#107rc#361<clear>
respawn_handler#107rc#361<clear>
distant_form_msg#107rc#361<clear>
block_msg#107rc#361<clear>
attack_on_block#107rc#361<clear>
last_stunned#107rc#361<clear>
nude_descs#107rc#361<clear>
skills#107rc#361<clear>
explode_msg#107rc#361<clear>
death_listeners#107rc#361<clear>
queue#92r#361<clear>
preemptible#92r#361<clear>
executing#92r#361<clear>
process_queue#92r#361<clear>
help_msg#92rc#361<clear>
last_action#92r#361<clear>
article#92rc#361<clear>
last_last_action#92rc#361<clear>
action_count#92rc#361<clear>
aliases#1rc#361{"generic critter"}
description#1rc#361<clear>
object_size#1r#29{6889, 1298434232}
hidden_verbs#1rc#361<clear>
phelp_msg#1rc#361<clear>
weight#1rc#361<clear>
owner_verbs#1rc#361<clear>
plural_name#1rc#361<clear>
client_image#1rc#361<clear>
listening#1rc#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

calls n233_1 #233:heartbeat n106_15 #106:heartbeat n233_1->n106_15

Source

change_state

Spec this none thisFlags rxdOwner #361Definer #233

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

Spec this none thisFlags rxdOwner #361Definer #233

Referenced by

none

Source

1pass(@args);
2this.state:heartbeat(this);

hear_event*

Spec this none thisFlags rxdOwner #361Definer #233

Referenced by

none

Source

1this.state:hear_event_for(this, @args);

room_safety

Spec this none thisFlags rxdOwner #361Definer #233

Referenced by

none

Source

1friends = length(this.location:occupants(this.species));
2return friends;