Crossfire Server, Branch 1.12  R12190
Defines | Functions
standalone.c File Reference
#include <time.h>
#include <stdio.h>
#include <global.h>
#include <maze_gen.h>
#include <room_gen.h>
#include <random_map.h>
#include <rproto.h>
Include dependency graph for standalone.c:

Go to the source code of this file.

Defines

#define LO_NEWFILE   2

Functions

int auto_apply (object *op)
void clean_tmp_files (void)
void dragon_ability_gain (object *ob, int x, int y)
void draw_ext_info (int flags, int pri, const object *pl, uint8 type, uint8 subtype, const char *txt, const char *txt2)
 Those are dummy functions defined to resolve all symboles.
void draw_ext_info_format (int flags, int pri, const object *pl, uint8 type, uint8 subtype, const char *new_format, const char *old_format,...)
void emergency_save (int x)
void esrv_del_item (player *pl, int tag)
void esrv_send_item (object *ob, object *obx)
void esrv_update_item (int flags, object *pl, object *op)
void esrv_update_spells (player *pl)
int execute_event (object *op, int eventcode, object *activator, object *third, const char *message, int fix)
int execute_global_event (int eventcode,...)
void ext_info_map (int color, const mapstruct *map, uint8 type, uint8 subtype, const char *str1, const char *str2)
object * find_skill_by_number (object *who, int skillno)
void fix_auto_apply (mapstruct *m)
int main (int argc, char *argv[])
void monster_check_apply (object *ob, object *obt)
void move_firewall (object *ob)
void set_darkness_map (mapstruct *m)
void set_map_timeout (mapstruct *oldmap)
void trap_adjust (object *ob, int x)

Define Documentation

#define LO_NEWFILE   2

Definition at line 29 of file standalone.c.

Referenced by main().


Function Documentation

int auto_apply ( object *  op)
void clean_tmp_files ( void  )

Definition at line 194 of file standalone.c.

void dragon_ability_gain ( object *  ob,
int  x,
int  y 
)

Definition at line 203 of file standalone.c.

void draw_ext_info ( int  flags,
int  pri,
const object *  pl,
uint8  type,
uint8  subtype,
const char *  txt,
const char *  txt2 
)

Those are dummy functions defined to resolve all symboles.

Added as part of glue cleaning. Ryo 2005-07-15

Definition at line 171 of file standalone.c.

References logfile.

void draw_ext_info_format ( int  flags,
int  pri,
const object *  pl,
uint8  type,
uint8  subtype,
const char *  new_format,
const char *  old_format,
  ... 
)

Definition at line 175 of file standalone.c.

References logfile.

void emergency_save ( int  x)

Definition at line 191 of file standalone.c.

void esrv_del_item ( player pl,
int  tag 
)

Definition at line 213 of file standalone.c.

void esrv_send_item ( object *  ob,
object *  obx 
)

Definition at line 197 of file standalone.c.

void esrv_update_item ( int  flags,
object *  pl,
object *  op 
)

Definition at line 200 of file standalone.c.

void esrv_update_spells ( player pl)

Definition at line 216 of file standalone.c.

int execute_event ( object *  op,
int  eventcode,
object *  activator,
object *  third,
const char *  message,
int  fix 
)

Definition at line 225 of file standalone.c.

int execute_global_event ( int  eventcode,
  ... 
)

Definition at line 229 of file standalone.c.

void ext_info_map ( int  color,
const mapstruct map,
uint8  type,
uint8  subtype,
const char *  str1,
const char *  str2 
)

Definition at line 184 of file standalone.c.

References logfile.

object* find_skill_by_number ( object *  who,
int  skillno 
)

Definition at line 209 of file standalone.c.

void fix_auto_apply ( mapstruct m)
int main ( int  argc,
char *  argv[] 
)
void monster_check_apply ( object *  ob,
object *  obt 
)

Definition at line 219 of file standalone.c.

void move_firewall ( object *  ob)

Definition at line 188 of file standalone.c.

void set_darkness_map ( mapstruct m)

Definition at line 206 of file standalone.c.

void set_map_timeout ( mapstruct oldmap)

Definition at line 77 of file standalone.c.

void trap_adjust ( object *  ob,
int  x 
)

Definition at line 222 of file standalone.c.