#include <cstdlib>#include <cstring>#include <cstdarg>#include <cstdio>#include "gamemap.h"#include "objs.h"#include "chunks.h"#include "mappatch.h"#include "fnames.h"#include "utils.h"#include "shapeinf.h"#include "objiter.h"#include "Flex.h"#include "exceptions.h"#include "animate.h"#include "barge.h"#include "spellbook.h"#include "virstone.h"#include "egg.h"#include "jawbone.h"#include "actors.h"#include "ucsched.h"#include "gamewin.h"#include "bodies.h"#include "game.h"#include "effects.h"#include "objiter.cc"#include "databuf.h"#include <fstream>Include dependency graph for gamemap.cc:

Go to the source code of this file.
Defines | |
| #define | IREG_SPECIAL 255 |
| #define | IREG_UCSCRIPT 1 |
| #define | IREG_ENDMARK 2 |
Functions | |
| void | Read_special_ireg (DataSource *ireg, Game_object *obj) |
| static Egg_object * | Create_egg (unsigned char *entry, bool animated) |
| unsigned long | Get_quality_flags (unsigned char qualbyte) |
| #define IREG_ENDMARK 2 |
Definition at line 580 of file gamemap.cc.
Referenced by Game_map::read_special_ireg(), and Game_map::write_scheduled().
| #define IREG_SPECIAL 255 |
Definition at line 578 of file gamemap.cc.
Referenced by Game_map::read_ireg_objects(), Game_map::read_special_ireg(), and Game_map::write_scheduled().
| #define IREG_UCSCRIPT 1 |
Definition at line 579 of file gamemap.cc.
Referenced by Read_special_ireg(), and Game_map::write_scheduled().
| static Egg_object* Create_egg | ( | unsigned char * | entry, | |
| bool | animated | |||
| ) | [static] |
Definition at line 807 of file gamemap.cc.
References Exult_server::obj.
Referenced by Game_map::read_ireg_objects().
| unsigned long Get_quality_flags | ( | unsigned char | qualbyte | ) | [inline] |
Definition at line 834 of file gamemap.cc.
References Obj_flags::invisible, and Obj_flags::okay_to_take.
Referenced by Game_map::read_ireg_objects().
| void Read_special_ireg | ( | DataSource * | ireg, | |
| Game_object * | obj | |||
| ) |
Definition at line 750 of file gamemap.cc.
References COUT, Usecode_script::get_delay(), IREG_UCSCRIPT, item_names, len, Exult_server::obj, Usecode_script::print(), DataSource::read(), DataSource::read1(), DataSource::read2(), Usecode_script::restore(), and Usecode_script::start().
Referenced by Game_map::read_ireg_objects(), and Game_map::read_special_ireg().
Here is the call graph for this function:

1.5.1