Functions |
| static archetype * | get_player_archetype (archetype *at) |
| static int | save_life (object *op) |
| static void | remove_unpaid_objects (object *op, object *env) |
| player * | find_player (const char *plname) |
| void | display_motd (object *op) |
| int | playername_ok (char *cp) |
| static player * | get_player (player *p) |
| void | free_player (player *pl) |
| int | add_player (socket_struct *ns) |
| void | give_initial_items (object *pl, treasurelist *items) |
| void | get_name (object *op) |
| void | get_password (object *op) |
| void | confirm_password (object *op) |
| object * | find_arrow (object *op, const char *type) |
| void | fire (object *op, int dir) |
| int | move_player (object *op, int dir) |
| int | handle_newcs_player (player *pl) |
| static int | get_regen_amount (uint16 regen, uint16 *remainder) |
| void | do_some_living (object *op) |
| void | kill_player (object *op) |
| void | cast_dust (object *op, object *throw_ob, int dir) |
| int | pvp_area (object *attacker, object *victim) |
| int | player_exists (char *player_name) |
| object * | find_skill (object *op, int skillnr) |
| int | player_can_carry (object *pl, uint32 weight) |
| char * | player_get_race_class (object *op, char *buf, size_t size) |
| void | player_path_add (player *pl, mapstruct *map, sint16 x, sint16 y) |
| void | player_path_clear (player *pl) |
| void | player_path_handle (player *pl) |
| sint64 | player_faction_reputation (player *pl, shstr *faction) |
| void | player_faction_reputation_update (player *pl, shstr *faction, sint64 add) |
Player related functions.
Definition in file player.c.
| void kill_player |
( |
object * |
op | ) |
|
If the player should die (lack of hp, food, etc), we call this.
Will remove diseases, apply death penalties, and so on.
- Parameters:
-
| op | The player in jeopardy. |
Definition at line 1278 of file player.c.