generic human monster #341

Parent #142Owner #361Flags read, fertileSource hellcore/hellcore.db

Aliases: generic human monster

1 verbs · 162 properties · 0 children

Verbs

VerbSpecFlagsDefinerLines
call_policethis none thisrxd#34120

Properties

PropertyDefinerFlagsOwnerValue
species#142rc#361<clear>
scavenge_chance#142rc#361<clear>
nest#142rc#361<clear>
forbidden_rooms#142rc#361<clear>
areas#142rc#361<clear>
genders#142rc#361<clear>
names_adj#142rc#361<clear>
names_base_neuter#142rc#361<clear>
recycle_on_die#142rc#361<clear>
treasure#142rc#361<clear>
comments#142rc#361<clear>
defend_sibs_chance#142rc#361<clear>
aggression_chance#142rc#361<clear>
random_homes#142rc#361<clear>
turf_size#142rc#361<clear>
antigang_chance#142rc#361<clear>
food#142rc#361<clear>
feed_msg#142rc#361<clear>
tracking#142rc#361<clear>
track_speed#142rc#361<clear>
friendly_species#142rc#361<clear>
nest_container#142rc#361<clear>
default_alias#142rc#361<clear>
extra_aliases#142rc#361<clear>
kill_target#142rc#361<clear>
tactics_chance#142rc#361<clear>
spawned_by#142rc#361<clear>
contract_value#142rc#36150
suggest_area#142rc#361<clear>
no_cower#142rc#361<clear>
weapon_drop_chance#142rc#361<clear>
hoard_in_nest#142rc#361<clear>
wields_weapons#106rc#361<clear>
public_wander_only#106rc#361<clear>
bravery#106rc#361<clear>
enemies#106rc#361<clear>
lastrooms#106rc#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"human figure"
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 human monster"}
description#1rc#361<clear>
object_size#1r#29{5341, 1298434300}
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): #142 generic monster#106 generic NPC#154 generic living creature#107 generic creature#92 generic actor#1 root

Children: none

Call graph

calls n341_0 #341:call_police n1_66 #1:announce_action_text n341_0->n1_66 n1_39 #1:dnamec n341_0->n1_39 n106_7 #106:start_fighting n341_0->n106_7 n107_39 #107:ingest n341_0->n107_39

Source

call_police

Spec this none thisFlags rxdOwner #361Definer #341

Referenced by

none

Source

1{who, ?crime = $crimes.fraud} = args;
2if (!valid(system = `this.area.security_system ! ANY => #-1'))
3system = `this.police_system ! ANY => #2312';
4endif
5if (valid(system) && is_a(area(this), $real_area))
6this:aat(this:dnamec(), " punches frantically at ", this.pp, " wristpad.");
7if (curstars = system:stars_for(who) > 4)
8stars = 0;
9elseif (curstars > 3)
10stars = 1;
11else
12stars = 2;
13endif
14stars && system:add_stars(who, stars);
15if (random(100) < 10)
16this:start_fighting(who);
17elseif (random(100) < 50)
18this:ingest($drugs.fear, 2, 0);
19endif
20endif