26#include "common/algorithm.h"
27#include "m4/adv_r/adv_hotspot.h"
28#include "m4/m4_types.h"
33#define MAXRAILNODES 32
34#define PATH_END 0xffff
35#define MAX_PLYR_STRING_LEN 40
37#define STR_FADEPAL "fade palette"
38#define STR_RAILNODE "rail node"
39#define STR_PATH_NODE "path node"
42 INSTALL_SOUND_DRIVERS = 1,
43 INSTALL_PLAYER_BEEN_INIT = 2,
44 INSTALL_RAIL_SYSTEM = 4,
45 INSTALL_INVENTORY_SYSTEM = 8,
46 INSTALL_INVERSE_PALETTE = 0x10,
56#define GLOBAL_SCENE 999
58enum KernelTriggerType {
60 KT_DAEMON, KT_PREPARSE, KT_EXPIRE, KT_LOOP
71 int32 x1 = 0, y1 = 0, x2 = 0, y2 = 0;
72 int32 alternateWalkToNode = 0;
73 int32 walkAroundNode1 = 0;
74 int32 walkAroundNode2 = 0;
75 int32 walkAroundNode3 = 0;
76 int32 walkAroundNode4 = 0;
80 char art_base[MAX_FILENAME_SIZE] = { 0 };
81 char picture_base[MAX_FILENAME_SIZE] = { 0 };
83 int32 num_hotspots = 0;
85 int32 num_parallax = 0;
90 int32 front_y = 400, back_y = 100;
91 int32 front_scale = 100, back_scale = 85;
93 int16 depth_table[16];
94 int32 numRailNodes = 0;
signed char * fill(signed char *first, signed char *last, Value val)
Definition: algorithm.h:168
Definition: database.h:28
Definition: adv_hotspot.h:30