22#ifndef ACCESS_AMAZON_RESOURCES_H
23#define ACCESS_AMAZON_RESOURCES_H
25#include "common/scummsys.h"
26#include "common/array.h"
27#include "access/resources.h"
28#include "access/font.h"
35 INV_BAITED_POLE = 67, INV_TORCH = 76, INV_KNIFE_SPEAR = 78
47extern const int SIDEOFFR[];
48extern const int SIDEOFFL[];
49extern const int SIDEOFFU[];
50extern const int SIDEOFFD[];
51extern const int DIAGOFFURX[];
52extern const int DIAGOFFURY[];
53extern const int DIAGOFFDRX[];
54extern const int DIAGOFFDRY[];
55extern const int DIAGOFFULX[];
56extern const int DIAGOFFULY[];
57extern const int DIAGOFFDLX[];
58extern const int DIAGOFFDLY[];
60extern const int _travelPos[][2];
62extern const int OVEROFFR[];
63extern const int OVEROFFL[];
64extern const int OVEROFFU[];
65extern const int OVEROFFD[];
66extern const int OVEROFFURX[];
67extern const int OVEROFFURY[];
68extern const int OVEROFFDRX[];
69extern const int OVEROFFDRY[];
70extern const int OVEROFFULX[];
71extern const int OVEROFFULY[];
72extern const int OVEROFFDLX[];
73extern const int OVEROFFDLY[];
75extern const int DEATH_CELLS[13][3];
77extern const int CHAPTER_CELLS[17][3];
79extern const int CHAPTER_TABLE[14][5];
81extern const int CHAPTER_JUMP[14];
83extern const int COMBO_TABLE[85][4];
85extern const int ANTWALK[24];
87extern const int ANTEAT[33];
89extern const int ANTDIE[21];
91extern const int PITWALK[27];
93extern const int PITSTAB[21];
95extern const int TORCH[12];
97extern const int SPEAR[3];
99extern const int OPENING_OBJS[10][4];
101extern const byte MAP0[26];
102extern const byte MAP1[27];
103extern const byte MAP2[32];
105extern const byte *
const MAPTBL[3];
107extern const int DOWNRIVEROBJ[14][4];
113enum { RIVER_START = 0, RIVER_END = 1 };
115extern const int HELP1COORDS[2][4];
117extern const int RIVER1OBJ[23][4];
119extern const int CAST_END_OBJ[26][4];
120extern const int CAST_END_OBJ1[4][4];
151#define AMRES (*((Amazon::AmazonResources *)_vm->_res))
Definition: amazon_resources.h:122
int inButtonXRange(int x) const override
void load(Common::SeekableReadStream &s) override
const byte * getCursor(int num) const override
int getRMouse(int i, int j) const override
const char * getEgoName() const override
Definition: amazon_resources.h:146
Definition: resources.h:41
Definition: amazon_resources.h:38