Crossfire Server, Trunk
account_char.h
Go to the documentation of this file.
1
6
#ifndef ACCOUNT_CHAR_H
7
#define ACCOUNT_CHAR_H
8
12
struct
Account_Char
{
13
sstring
name
;
14
sstring
character_class
;
15
sstring
race
;
16
uint8_t
level
;
17
sstring
face
;
18
sstring
party
;
19
sstring
map
;
20
uint8_t
isDead
;
21
};
22
27
struct
Account_Chars
{
28
sstring
account_name
;
29
uint8_t
ref_count
;
30
std::vector<Account_Char *>
chars
;
31
};
32
33
void
account_char_remove
(
Account_Chars
*chars,
const
char
*pl_name);
34
int
make_perma_dead
(
object
*
op
);
35
int
unmake_perma_dead
(
char
*account,
char
*
player
);
36
37
#endif
make_perma_dead
int make_perma_dead(object *op)
Definition:
account_char.cpp:379
player
Definition:
player.h:105
Account_Char::race
sstring race
Definition:
account_char.h:15
Account_Chars::account_name
sstring account_name
Definition:
account_char.h:28
Account_Char
Definition:
account_char.h:12
Account_Chars::chars
std::vector< Account_Char * > chars
Definition:
account_char.h:30
Account_Char::character_class
sstring character_class
Definition:
account_char.h:14
unmake_perma_dead
int unmake_perma_dead(char *account, char *player)
Definition:
account_char.cpp:421
Account_Char::party
sstring party
Definition:
account_char.h:18
Account_Char::name
sstring name
Definition:
account_char.h:13
Account_Char::isDead
uint8_t isDead
Definition:
account_char.h:20
sstring
const typedef char * sstring
Definition:
sstring.h:2
give.op
op
Definition:
give.py:33
Account_Char::face
sstring face
Definition:
account_char.h:17
Account_Char::map
sstring map
Definition:
account_char.h:19
Account_Char::level
uint8_t level
Definition:
account_char.h:16
Account_Chars
Definition:
account_char.h:27
account_char_remove
void account_char_remove(Account_Chars *chars, const char *pl_name)
Definition:
account_char.cpp:313
Account_Chars::ref_count
uint8_t ref_count
Definition:
account_char.h:29
crossfire-crossfire-server
include
account_char.h
Generated by
1.8.17