Subversion Repositories Games.Rick Dangerous

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 pmbaty 1
/*
2
 * src/dat_ents.c
3
 *
4
 * Copyright (C) 1998-2002 BigOrno (bigorno@bigorno.net). All rights reserved.
5
 *
6
 * The use and distribution terms for this software are contained in the file
7
 * named README, which can be found in the root of this distribution. By
8
 * using this software in any fashion, you are agreeing to be bound by the
9
 * terms of this license.
10
 *
11
 * You must not remove this notice, or any other, from this software.
12
 */
13
 
14
#include "system.h"
15
#include "ents.h"
16
 
17
entdata_t ent_entdata[ENT_NBR_ENTDATA] =
18
{
19
   {0000, 0000, 000000, 000000, 0000, 0000, 0x00},
20
   {0x18, 0x15, 000000, 000000, 0000, 0000, 0x00},
21
   {0000, 0000, 000000, 000000, 0000, 0000, 0x00},
22
   {0x18, 0x15, 000000, 000000, 0000, 0000, 0x00},
23
   {0x18, 0x15, 0x002f, 0x008e, 0000, 0000, 0x00},
24
   {0x18, 0x15, 0x002f, 0x008e, 0000, 0000, 0x00},
25
   {0x18, 0x15, 0x002f, 0x008e, 0000, 0000, 0x00},
26
   {0x18, 0x15, 0x0037, 0x007e, 0000, 0000, 0x00},
27
   {0x18, 0x15, 0x0037, 0x007e, 0000, 0000, 0x00},
28
   {0x18, 0x15, 0x0037, 0x007e, 0000, 0000, 0x00},
29
   {0x18, 0x15, 0x0041, 0x0086, 0000, 0000, 0x00},
30
   {0x18, 0x15, 0x0041, 0x0086, 0000, 0000, 0x00},
31
   {0x18, 0x15, 0x0041, 0x0086, 0000, 0000, 0x00},
32
   {0x18, 0x15, 0x004b, 0x0086, 0000, 0000, 0x00},
33
   {0x18, 0x15, 0x004b, 0x0086, 0000, 0000, 0x00},
34
   {0x18, 0x15, 0x004b, 0x0086, 0000, 0000, 0x00},
35
   {0x18, 0x15, 0x0029, 0x0029, 0000, 0000, 0x00},
36
   {0x18, 0x15, 0x002a, 0x002a, 0000, 0000, 0x00},
37
   {0x18, 0x15, 0x002b, 0x002b, 0000, 0000, 0x00},
38
   {0x18, 0x15, 0x002c, 0x002c, 0000, 0000, 0x00},
39
   {0x18, 0x15, 0x002e, 0x002e, 0000, 0000, 0x00},
40
   {0x18, 0x15, 0x002d, 0x002d, 0000, 0000, 0x00},
41
   {0x18, 0x15, 0x001e, 0x001e, 0x04, 0x04, 0x00},
42
   {0x18, 0x15, 0x001f, 0x001f, 0x04, 0x04, 0x00},
43
   {0x18, 0x10, 0x000c, 000000, 0x03, 0x03, 0x14},
44
   {0x18, 0x06, 0x000e, 0x0005, 0x04, 0x04, 0x14},
45
   {0x18, 0x06, 0x000e, 0x0007, 0x10, 0x04, 0x14},
46
   {0x18, 0x12, 0x0011, 0x0009, 0x04, 0x04, 0x18},
47
   {0x18, 0x10, 0x000c, 0x0007, 0x04, 0x04, 0x14},
48
   {0x18, 0x15, 0x0014, 0x00a4, 0x04, 0x04, 0x15},
49
   {0x18, 0x15, 0x0014, 0x00ca, 0x04, 0x04, 0x15},
50
   {0x18, 0x10, 0x000c, 0x000d, 0x04, 0x04, 0x14},
51
   {0x04, 0x15, 0x0018, 0x0012, 0x04, 0x07, 0x14},
52
   {0x18, 0x10, 0x000c, 0x0014, 0x14, 0x04, 0x19},
53
   {0x10, 0x10, 0x001b, 0x0028, 0x04, 0x04, 0x00},
54
   {0x10, 0x10, 0x001e, 0x002a, 0x04, 0x04, 0x00},
55
   {0x18, 0x10, 0x000c, 0x002d, 0x03, 0x03, 0x14},
56
   {0x20, 0x08, 0x0020, 0x0009, 0x04, 0x04, 0x18},
57
   {0x18, 0x10, 0x000c, 0x0034, 0x04, 0x04, 0x14},
58
   {0x20, 0x0d, 0x0023, 0x0009, 0x04, 0x04, 0x18},
59
   {0x18, 0x15, 0x0026, 0x003a, 0x04, 0x04, 0x18},
60
   {0x18, 0x15, 0x0026, 0x003c, 0x04, 0x04, 0x18},
61
   {0x18, 0x15, 0x002c, 0x003e, 0x04, 0x04, 0x14},
62
   {0x18, 0x10, 0x0030, 0x0048, 0x04, 0x04, 0x14},
63
   {0x20, 0x10, 0x0008, 0x0007, 0x04, 0x04, 0x14},
64
   {0x18, 0x15, 0x000a, 0x004c, 0x14, 0x04, 0x14},
65
   {0x18, 0x15, 0x0036, 0x0009, 0x03, 0x03, 0x17},
66
   {0x18, 0x15, 0x0039, 0x0053, 0x04, 0x04, 0x16},
67
   {0x20, 0x10, 0x0008, 0x0055, 0x04, 0x04, 0x14},
68
   {0x18, 0x15, 0x000a, 0x0061, 0x04, 0x04, 0x14},
69
   {0x12, 0x15, 0x003c, 0x0067, 0x04, 0x04, 0x1A},
70
   {0x12, 0x15, 0x0041, 0x006a, 0x18, 0x04, 0x1A},
71
   {0x18, 0x15, 0x000a, 0x006c, 0x04, 0x04, 0x14},
72
   {0x18, 0x15, 0x0046, 0x0071, 0x04, 0x04, 0x1A},
73
   {0x12, 0x10, 0x004b, 0x0074, 0x04, 0x04, 0x17},
74
   {0x12, 0x10, 0x004f, 0x0074, 0x04, 0x04, 0x17},
75
   {0x18, 0x15, 0x0053, 0x0076, 0x04, 0x04, 0x13},
76
   {0x10, 0x08, 0x0057, 0x0007, 0x10, 0x04, 0x1C},
77
   {0x18, 0x10, 0x005a, 0x007e, 0x04, 0x04, 0x00},
78
   {0x18, 0x10, 0x005c, 0x0009, 0x03, 0x03, 0x9A},
79
   {0x18, 0x11, 0x0068, 0x0088, 0x04, 0x04, 0x14},
80
   {0x12, 0x15, 0x003c, 0x008e, 0x18, 0x04, 0x1A},
81
   {0x18, 0x15, 0x006a, 0x0009, 0x04, 0x04, 0x1A},
82
   {0x20, 0x08, 0x0075, 0x0090, 0x14, 0x04, 0x15},
83
   {0x18, 0x10, 0x006d, 0x0009, 0x03, 0x03, 0x9A},
84
   {0x18, 0x15, 0x0077, 0x0012, 0x04, 0x06, 0x15},
85
   {0x18, 0x15, 0x0046, 0x0092, 0x1f, 0x04, 0x1A},
86
   /*
87
   {0x18, 0x15, 0xfff4, 0x0094, 0x04, 0x04},
88
   {0x18, 0x15, 0xfff4, 0x00bf, 0x04, 0x04},
89
   */
90
   {0x18, 0x15, 0x0080, 0x0094, 0x04, 0x04, 0x1B},
91
   {0x18, 0x15, 0x0080, 0x00bf, 0x04, 0x04, 0X00},
92
 
93
   {0x18, 0x11, 0x0068, 0x00e5, 0x04, 0x04, 0x14},
94
   {0x18, 0x10, 0x005a, 0x00ea, 0x04, 0x04, 0x00},
95
   {0x12, 0x15, 0x003c, 0x00f4, 0x18, 0x04, 0x1A},
96
   {0x20, 0x10, 0x0008, 0x0005, 0x04, 0x04, 0x14},
97
   {0x18, 0x10, 0x000c, 0x0005, 0x04, 0x04, 0x14},
98
};
99
 
100
U8 ent_sprseq[ENT_NBR_SPRSEQ] =
101
{
102
   0000, 0x01, 0000, 0x02, 0x05, 0x03, 0x04, 0x03,
103
   0x65, 0xff, 0x66, 0xff, 0x55, 0xff, 0000, 0x56,
104
   0xff, 0000, 0x57, 0xff, 0000, 0x58, 0x59, 0xff,
105
   0000, 0x5a, 0xff, 0x5b, 0000, 0xff, 0x5c, 0xff,
106
   0x5d, 0000, 0xff, 0000, 0x79, 0xff, 0000, 0x5e,
107
   0x5f, 0x60, 0x5f, 0xff, 0000, 0x61, 0x69, 0xff,
108
   0x64, 0x62, 0x62, 0x63, 0x63, 0xff, 0x67, 0x68,
109
   0xff, 0000, 0000, 0xff, 0x6a, 0x6a, 0x6b, 0x6b,
110
   0xff, 0x6b, 0x6b, 0x6a, 0x6a, 0xff, 0x6d, 0x6e,
111
   0x6f, 0x70, 0xff, 0x71, 0000, 0000, 0xff, 0x72,
112
   0000, 0000, 0xff, 0x73, 0x47, 0x48, 0xff, 0000,
113
   0x74, 0xff, 0x75, 0xff, 0000, 0x7c, 0x7c, 0x7a,
114
   0x7a, 0x7b, 0x7b, 0x7a, 0x7a, 0x7c, 0x7c, 0xff,
115
   0x78, 0xff, 0x6d, 0x6e, 0xff, 0000, 0x7a, 0x7a,
116
   0x7b, 0x7b, 0x7c, 0x7c, 0xff, 0x6c, 0xff, 0x2d,
117
   0xff, 0x10, 0000, 0000, 0x0c, 0000, 0x04, 0xfa,
118
   /* xtra */
119