t_player.c-Dateireferenz

#include "teller.h"
Include-Abhängigkeitsdiagramm für t_player.c:

gehe zum Quellcode dieser Datei

Funktionen

 create ()
 _query_name ()
 playername ()
 _set_name (str)
 _query_race ()
 _query_hands ()
 _query_autoload ()
 Load (str)
 Notlogged ()
 QueryMoney ()
 QueryEnemies ()
 QueryAttributeOffset (arr)

Variablen

inherit std player base
string name
string race
string hands
mapping autoload

Dokumentation der Funktionen

_query_autoload (  ) 

Definiert in Zeile 36 der Datei t_player.c.

Benutzt autoload.

00037 {
00038                 return autoload;
00039 }

_query_hands (  ) 

Definiert in Zeile 30 der Datei t_player.c.

Benutzt hands.

00031 {
00032                 if( hands ) return hands;
00033                 return ({ " nicht", 0 });
00034 }

_query_name (  ) 

Definiert in Zeile 17 der Datei t_player.c.

Benutzt name.

00017 { return name; }

_query_race (  ) 

Definiert in Zeile 21 der Datei t_player.c.

Benutzt name, P_RACE und race.

00022 {
00023                 if( race ) return race;
00024                                 
00025                 return "/secure/master"
00026                                 ->query_player_object(lower_case(name))
00027                                 ->QueryProp(P_RACE);
00028 }

_set_name ( str   ) 

Definiert in Zeile 19 der Datei t_player.c.

Benutzt name.

00019 { return name=str; }

create (  ) 

Definiert in Zeile 8 der Datei t_player.c.

Benutzt used_attributes_offsets.

00008          {
00009                 used_attributes_offsets = ([]);
00010 }

Load ( str   ) 

Definiert in Zeile 41 der Datei t_player.c.

Benutzt restore_object().

00042 {
00043                 restore_object( "/save/"+str[0..0]+"/"+str );
00044 }

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

Notlogged (  ) 

Definiert in Zeile 46 der Datei t_player.c.

Benutzt TRUE.

00046 { return TRUE; }

playername (  ) 

Definiert in Zeile 18 der Datei t_player.c.

Benutzt name.

Wird benutzt von seer_sequenz3().

00018 { return name; }

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

QueryAttributeOffset ( arr   ) 

Definiert in Zeile 60 der Datei t_player.c.

Wird benutzt von ask_question() und score().

00060 { return "?"; }

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

QueryEnemies (  ) 

Definiert in Zeile 55 der Datei t_player.c.

Wird benutzt von heart_beat(), move() und score().

00056 {
00057         return ({({}),({})});
00058 }

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

QueryMoney (  ) 

Definiert in Zeile 48 der Datei t_player.c.

Benutzt autoload.

Wird benutzt von Drink() und werfen().

00049 {
00050                 if( !mappingp(autoload) )
00051                                 return 0;
00052                 return autoload["/obj/money"];
00053 }

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:


Variablen-Dokumentation

mapping autoload

Definiert in Zeile 15 der Datei t_player.c.

Wird benutzt von _query_autoload(), create(), mk_autoload() und QueryMoney().

inherit std player base

Definiert in Zeile 6 der Datei t_player.c.

Wird benutzt von _examine(), _sense_exa(), CustomizeObject() und Validate().

string hands

Definiert in Zeile 14 der Datei t_player.c.

Wird benutzt von _pwho(), _query_hands(), _set_hands(), feuerball(), pfeil(), saeurestrahl() und scan_obj().

string name

Definiert in Zeile 12 der Datei t_player.c.

string race
Erzeugt am Thu Jun 3 14:40:25 2010 für MorgenGrauen Mudlib von  doxygen 1.6.3