Ticker Object #52

Parent #1Owner #10Flags read, writeSource MurpgCore-0.4/MurpgCore-0.4.db

1 verbs · 14 properties · 0 children

Verbs

VerbSpecFlagsDefinerLines
tickthis none thisrwxd#5224

Properties

PropertyDefinerFlagsOwnerValue
description#1rw#10<clear>
aliases#1rw#10<clear>
home#1rw#10<clear>
short_desc#1rw#10<clear>
core#1rw#101
handedness#1rw#10<clear>
base_enc#1rw#10<clear>
base_weight#1rw#10<clear>
capacity#1rw#10<clear>
max_fit#1rw#10<clear>
pprep#1rw#10<clear>
gprep#1rw#10<clear>
generic_name#1rw#10<clear>
age#1rw#10<clear>

Ancestry

Ancestors (nearest first): #1 Root Class

Children: none

Call graph

calls n52_0 #52:tick n52_0->n52_0

Source

tick

Spec this none thisFlags rwxdOwner #10Definer #52

Referenced by

Source

1"$ticker:tick this none this";
2players = connected_players();
3for each in (players)
4"regen hit points";
5if (each.consciousness == "asleep")
6hp_regen = 5 + $con_hp_regen_table[each:con()];
7foc_regen = 5;
8end_regen = 5;
9elseif (each.consciousness == "awake")
10hp_regen = 1 + $con_hp_regen_table[each:con()];
11foc_regen = 1;
12end_regen = 1;
13else
14hp_regen = 0;
15foc_regen = 0;
16end_regen = 0;
17endif
18each:raise_hp(hp_regen);
19each:raise_focus(foc_regen);
20each:raise_endurance(end_regen);
21endfor
22fork (random(20) + 20)
23$ticker:tick();
24endfork