-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path_rf_use.txt
executable file
·243 lines (243 loc) · 14.5 KB
/
_rf_use.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
kd_act1.c:#define PLACESPRITE RF_PlaceSprite (&ob->sprite,ob->x,ob->y,ob->shapenum, \
kd_act1.c: RF_PlaceSprite (&ob->sprite,ob->x,ob->y,ob->shapenum,spritedraw,1);
kd_act1.c: RF_PlaceSprite (&ob->sprite,ob->x,ob->y,ob->shapenum,spritedraw,2);
kd_act1.c: RF_PlaceSprite (&ob->sprite,ob->x,ob->y,ob->shapenum,spritedraw,3);
kd_act2.c:#define PLACESPRITE RF_PlaceSprite (&ob->sprite,ob->x,ob->y,ob->shapenum, \
kd_act2.c: RF_RemoveSprite (&ob->sprite);
kd_demo.c: RF_Scroll(move,0);
kd_demo.c: RF_Refresh();
kd_demo.c: RF_Scroll(offset - originxglobal,0);
kd_demo.c: RF_Refresh();
kd_demo.c: RF_Refresh();
kd_keen.c:#define PLACESPRITE RF_PlaceSprite (&ob->sprite,ob->x,ob->y,ob->shapenum, \
kd_keen.c: RF_PlaceSprite (&ob->sprite
kd_keen.c: RF_PlaceSprite (&ob->sprite
kd_keen.c: RF_ForceRefresh ();
kd_main.c: RF_Shutdown ();
kd_main.c: RF_Startup ();
kd_play.c: RF_ForceRefresh();
kd_play.c: RF_ForceRefresh ();
kd_play.c: RF_ForceRefresh(); // don't refresh if loading a new game
kd_play.c: RF_ForceRefresh();
kd_play.c: RF_RemoveSprite (&gone->sprite);
kd_play.c: RF_ForceRefresh();
kd_play.c: RF_SetRefreshHook (NULL);
kd_play.c: RF_NewMap ();
kd_play.c: RF_MarkTileGraphics ();
kd_play.c: RF_SetRefreshHook (&FadeAndUnhook);
kd_play.c: RF_NewPosition (orgx,orgy);
kd_play.c: RF_Scroll (xscroll,yscroll);
kd_play.c: RF_RemoveSprite (&obj->sprite);
kd_play.c: RF_Refresh();
kd_play.c: RF_SetRefreshHook (&FadeAndUnhook);
kd_play.c: RF_NewPosition (orgx,orgy);
-------------------------------------------------------------------------------
./qcata.sh start
-------------------------------------------------------------------------------
==== 16/Catacomb3D ====
16/Catacomb3D/C3_MAIN.C:void RF_FixOfs (void)
16/Catacomb3D/ID_RF.C:// RF_Startup
16/Catacomb3D/ID_RF.C:= RF_Startup
16/Catacomb3D/ID_RF.C:void RF_Startup (void)
16/Catacomb3D/ID_RF.C:= RF_Shutdown
16/Catacomb3D/ID_RF.C:void RF_Shutdown (void)
16/Catacomb3D/ID_RF.C:= RF_FixOfs
16/Catacomb3D/ID_RF.C:void RF_FixOfs (void)
16/Catacomb3D/ID_RF.C:= RF_NewMap
16/Catacomb3D/ID_RF.C:void RF_NewMap (void)
16/Catacomb3D/ID_RF.C: Quit ("RF_NewMap: Map too tall!");
16/Catacomb3D/ID_RF.C: RF_SetScrollBlock (0,MAPBORDER-1,true);
16/Catacomb3D/ID_RF.C: RF_SetScrollBlock (0,mapheight-MAPBORDER,true);
16/Catacomb3D/ID_RF.C: RF_SetScrollBlock (MAPBORDER-1,0,false);
16/Catacomb3D/ID_RF.C: RF_SetScrollBlock (mapwidth-MAPBORDER,0,false);
16/Catacomb3D/ID_RF.C:= RF_MarkTileGraphics
16/Catacomb3D/ID_RF.C:void RF_MarkTileGraphics (void)
16/Catacomb3D/ID_RF.C: strcpy (str,"RF_MarkTileGraphics: Background anim of 0:");
16/Catacomb3D/ID_RF.C: Quit ("RF_MarkTileGraphics: Too many unique animated tiles!");
16/Catacomb3D/ID_RF.C: strcpy (str,"RF_MarkTileGraphics: Unending background animation:");
16/Catacomb3D/ID_RF.C: strcpy (str,"RF_MarkTileGraphics: Foreground anim of 0:");
16/Catacomb3D/ID_RF.C: Quit ("RF_MarkTileGraphics: Too many unique animated tiles!");
16/Catacomb3D/ID_RF.C: strcpy (str,"RF_MarkTileGraphics: Unending foreground animation:");
16/Catacomb3D/ID_RF.C: Quit ("RF_CheckForAnimTile: No free spots in tilearray!");
16/Catacomb3D/ID_RF.C: Quit ("RF_CheckForAnimTile: No free spots in tilearray!");
16/Catacomb3D/ID_RF.C:= RF_SetScrollBlock
16/Catacomb3D/ID_RF.C:void RF_SetScrollBlock (int x, int y, boolean horizontal)
16/Catacomb3D/ID_RF.C: Quit ("RF_SetScrollBlock: Too many horizontal scroll blocks");
16/Catacomb3D/ID_RF.C: Quit ("RF_SetScrollBlock: Too many vertical scroll blocks");
16/Catacomb3D/ID_RF.C:= RF_SetRefreshHook
16/Catacomb3D/ID_RF.C:void RF_SetRefreshHook (void (*func) (void) )
16/Catacomb3D/ID_RF.C:= RF_ForceRefresh
16/Catacomb3D/ID_RF.C:void RF_ForceRefresh (void)
16/Catacomb3D/ID_RF.C: RF_NewPosition (originxglobal,originyglobal);
16/Catacomb3D/ID_RF.C: RF_Refresh ();
16/Catacomb3D/ID_RF.C: RF_Refresh ();
16/Catacomb3D/ID_RF.C:= RF_MapToMap
16/Catacomb3D/ID_RF.C:void RF_MapToMap (unsigned srcx, unsigned srcy,
16/Catacomb3D/ID_RF.C:= RF_MemToMap
16/Catacomb3D/ID_RF.C:void RF_MemToMap (unsigned far *source, unsigned plane,
16/Catacomb3D/ID_RF.C:= RF_ClearBlock
16/Catacomb3D/ID_RF.C:void RF_ClearBlock (int x, int y, int width, int height)
16/Catacomb3D/ID_RF.C:= RF_RedrawBlock
16/Catacomb3D/ID_RF.C:void RF_RedrawBlock (int x, int y, int width, int height)
16/Catacomb3D/ID_RF.C:= RF_CalcTics
16/Catacomb3D/ID_RF.C:void RF_CalcTics (void)
16/Catacomb3D/ID_RF.C:= RF_FindFreeBuffer
16/Catacomb3D/ID_RF.C:unsigned RF_FindFreeBuffer (void)
16/Catacomb3D/ID_RF.C:= RF_NewPosition EGA
16/Catacomb3D/ID_RF.C:void RF_NewPosition (unsigned x, unsigned y)
16/Catacomb3D/ID_RF.C:= RF_Scroll EGA
16/Catacomb3D/ID_RF.C:void RF_Scroll (int x, int y)
16/Catacomb3D/ID_RF.C: RF_NewPosition(originxglobal,originyglobal);
16/Catacomb3D/ID_RF.C:= RF_PlaceSprite EGA
16/Catacomb3D/ID_RF.C:void RF_PlaceSprite (void **user,unsigned globalx,unsigned globaly,
16/Catacomb3D/ID_RF.C: RF_RemoveSprite (user);
16/Catacomb3D/ID_RF.C: Quit ("RF_PlaceSprite: No free spots in spritearray!");
16/Catacomb3D/ID_RF.C: strcpy (str,"RF_PlaceSprite: Placed an uncached sprite:");
16/Catacomb3D/ID_RF.C:= RF_RemoveSprite EGA
16/Catacomb3D/ID_RF.C:void RF_RemoveSprite (void **user)
16/Catacomb3D/ID_RF.C:= RF_Refresh EGA
16/Catacomb3D/ID_RF.C:void RF_Refresh (void)
16/Catacomb3D/ID_RF.C: RF_CalcTics ();
16/Catacomb3D/ID_RF.C:= RF_NewPosition CGA
16/Catacomb3D/ID_RF.C:void RF_NewPosition (unsigned x, unsigned y)
16/Catacomb3D/ID_RF.C:= RF_Scroll CGA
16/Catacomb3D/ID_RF.C:void RF_Scroll (int x, int y)
16/Catacomb3D/ID_RF.C: RF_NewPosition(originxglobal,originyglobal);
16/Catacomb3D/ID_RF.C:= RF_PlaceSprite CGA
16/Catacomb3D/ID_RF.C:void RF_PlaceSprite (void **user,unsigned globalx,unsigned globaly,
16/Catacomb3D/ID_RF.C: RF_RemoveSprite (user);
16/Catacomb3D/ID_RF.C: Quit ("RF_PlaceSprite: No free spots in spritearray!");
16/Catacomb3D/ID_RF.C: strcpy (str,"RF_PlaceSprite: Placed an uncached sprite!");
16/Catacomb3D/ID_RF.C:= RF_RemoveSprite CGA
16/Catacomb3D/ID_RF.C:void RF_RemoveSprite (void **user)
16/Catacomb3D/ID_RF.C:= RF_Refresh CGA
16/Catacomb3D/ID_RF.C:void RF_Refresh (void)
16/Catacomb3D/ID_US_2.C: RF_FixOfs();
16/Catacomb3D/ID_RF.H:#define __ID_RF__
16/Catacomb3D/ID_RF.H:void RF_Startup (void);
16/Catacomb3D/ID_RF.H:void RF_Shutdown (void);
16/Catacomb3D/ID_RF.H:void RF_FixOfs (void);
16/Catacomb3D/ID_RF.H:void RF_NewMap (void);
16/Catacomb3D/ID_RF.H:void RF_MarkTileGraphics (void);
16/Catacomb3D/ID_RF.H:void RF_SetScrollBlock (int x, int y, boolean horizontal);
16/Catacomb3D/ID_RF.H:void RF_NewPosition (unsigned x, unsigned y);
16/Catacomb3D/ID_RF.H:void RF_Scroll (int x, int y);
16/Catacomb3D/ID_RF.H:void RF_MapToMap (unsigned srcx, unsigned srcy,
16/Catacomb3D/ID_RF.H:void RF_MemToMap (unsigned far *source, unsigned plane,
16/Catacomb3D/ID_RF.H:void RF_ClearBlock (int x, int y, int width, int height);
16/Catacomb3D/ID_RF.H:void RF_RedrawBlock (int x, int y, int width, int height);
16/Catacomb3D/ID_RF.H:void RF_PlaceSprite (void **user,unsigned globalx,unsigned globaly,
16/Catacomb3D/ID_RF.H:void RF_RemoveSprite (void **user);
16/Catacomb3D/ID_RF.H:void RF_CalcTics (void);
16/Catacomb3D/ID_RF.H:void RF_Refresh (void);
16/Catacomb3D/ID_RF.H:void RF_ForceRefresh (void);
16/Catacomb3D/ID_RF.H:void RF_SetRefreshHook (void (*func) (void) );
16/Catacomb3D/ID_RF.H:unsigned RF_FindFreeBuffer (void);
==== 16/CatacombApocalypse ====
16/CatacombApocalypse/C6_MAIN.C:void RF_FixOfs (void)
16/CatacombApocalypse/GELIB.C: RF_RemoveSprite(&CurBOBShape->sprite);
16/CatacombApocalypse/GELIB.C: RF_RemoveSprite (&CurBOBShape->sprite);
16/CatacombApocalypse/GELIB.C: RF_PlaceSprite(&Shape->sprite,obj->x+Shape->x_offset,obj->y+Shape->y_offset, Shape->shapenum, spritedraw,Shape->priority,Shape->sprflags);
16/CatacombApocalypse/GELIB.C: RF_NewPosition(0,0);
16/CatacombApocalypse/GELIB.C: RF_Refresh();
16/CatacombApocalypse/GELIB.C: RF_ForceRefresh();
16/CatacombApocalypse/GELIB.C: RF_ForceRefresh();
16/CatacombApocalypse/GELIB.C: RF_Refresh();
16/CatacombApocalypse/ID_RF.C:// RF_Startup
16/CatacombApocalypse/ID_RF.C:= RF_Startup
16/CatacombApocalypse/ID_RF.C:void RF_Startup (void)
16/CatacombApocalypse/ID_RF.C:= RF_Shutdown
16/CatacombApocalypse/ID_RF.C:void RF_Shutdown (void)
16/CatacombApocalypse/ID_RF.C:= RF_FixOfs
16/CatacombApocalypse/ID_RF.C:void RF_FixOfs (void)
16/CatacombApocalypse/ID_RF.C:= RF_NewMap
16/CatacombApocalypse/ID_RF.C:void RF_NewMap (void)
16/CatacombApocalypse/ID_RF.C: Quit ("RF_NewMap: Map too tall!");
16/CatacombApocalypse/ID_RF.C: RF_SetScrollBlock (0,MAPBORDER-1,true);
16/CatacombApocalypse/ID_RF.C: RF_SetScrollBlock (0,mapheight-MAPBORDER,true);
16/CatacombApocalypse/ID_RF.C: RF_SetScrollBlock (MAPBORDER-1,0,false);
16/CatacombApocalypse/ID_RF.C: RF_SetScrollBlock (mapwidth-MAPBORDER,0,false);
16/CatacombApocalypse/ID_RF.C:= RF_MarkTileGraphics
16/CatacombApocalypse/ID_RF.C:void RF_MarkTileGraphics (void)
16/CatacombApocalypse/ID_RF.C: strcpy (str,"RF_MarkTileGraphics: Background anim of 0:");
16/CatacombApocalypse/ID_RF.C: Quit ("RF_MarkTileGraphics: Too many unique animated tiles!");
16/CatacombApocalypse/ID_RF.C: strcpy (str,"RF_MarkTileGraphics: Unending background animation:");
16/CatacombApocalypse/ID_RF.C: strcpy (str,"RF_MarkTileGraphics: Foreground anim of 0:");
16/CatacombApocalypse/ID_RF.C: Quit ("RF_MarkTileGraphics: Too many unique animated tiles!");
16/CatacombApocalypse/ID_RF.C: strcpy (str,"RF_MarkTileGraphics: Unending foreground animation:");
16/CatacombApocalypse/ID_RF.C: Quit ("RF_CheckForAnimTile: No free spots in tilearray!");
16/CatacombApocalypse/ID_RF.C: Quit ("RF_CheckForAnimTile: No free spots in tilearray!");
16/CatacombApocalypse/ID_RF.C:= RF_SetScrollBlock
16/CatacombApocalypse/ID_RF.C:void RF_SetScrollBlock (int x, int y, boolean horizontal)
16/CatacombApocalypse/ID_RF.C: Quit ("RF_SetScrollBlock: Too many horizontal scroll blocks");
16/CatacombApocalypse/ID_RF.C: Quit ("RF_SetScrollBlock: Too many vertical scroll blocks");
16/CatacombApocalypse/ID_RF.C:= RF_SetRefreshHook
16/CatacombApocalypse/ID_RF.C:void RF_SetRefreshHook (void (*func) (void) )
16/CatacombApocalypse/ID_RF.C:= RF_ForceRefresh
16/CatacombApocalypse/ID_RF.C:void RF_ForceRefresh (void)
16/CatacombApocalypse/ID_RF.C: RF_NewPosition (originxglobal,originyglobal);
16/CatacombApocalypse/ID_RF.C: RF_Refresh ();
16/CatacombApocalypse/ID_RF.C: RF_Refresh ();
16/CatacombApocalypse/ID_RF.C:= RF_MapToMap
16/CatacombApocalypse/ID_RF.C:void RF_MapToMap (unsigned srcx, unsigned srcy,
16/CatacombApocalypse/ID_RF.C:= RF_MemToMap
16/CatacombApocalypse/ID_RF.C:void RF_MemToMap (unsigned far *source, unsigned plane,
16/CatacombApocalypse/ID_RF.C:= RF_ClearBlock
16/CatacombApocalypse/ID_RF.C:void RF_ClearBlock (int x, int y, int width, int height)
16/CatacombApocalypse/ID_RF.C:= RF_RedrawBlock
16/CatacombApocalypse/ID_RF.C:void RF_RedrawBlock (int x, int y, int width, int height)
16/CatacombApocalypse/ID_RF.C:= RF_CalcTics
16/CatacombApocalypse/ID_RF.C:void RF_CalcTics (void)
16/CatacombApocalypse/ID_RF.C:= RF_FindFreeBuffer
16/CatacombApocalypse/ID_RF.C:unsigned RF_FindFreeBuffer (void)
16/CatacombApocalypse/ID_RF.C:= RF_NewPosition EGA
16/CatacombApocalypse/ID_RF.C:void RF_NewPosition (unsigned x, unsigned y)
16/CatacombApocalypse/ID_RF.C:= RF_Scroll EGA
16/CatacombApocalypse/ID_RF.C:void RF_Scroll (int x, int y)
16/CatacombApocalypse/ID_RF.C: RF_NewPosition(originxglobal,originyglobal);
16/CatacombApocalypse/ID_RF.C:= RF_PlaceSprite EGA
16/CatacombApocalypse/ID_RF.C:void RF_PlaceSprite (void **user,unsigned globalx,unsigned globaly,
16/CatacombApocalypse/ID_RF.C: RF_RemoveSprite (user);
16/CatacombApocalypse/ID_RF.C: Quit ("RF_PlaceSprite: No free spots in spritearray!");
16/CatacombApocalypse/ID_RF.C: strcpy (str,"RF_PlaceSprite: Placed an uncached sprite:");
16/CatacombApocalypse/ID_RF.C:= RF_RemoveSprite EGA
16/CatacombApocalypse/ID_RF.C:void RF_RemoveSprite (void **user)
16/CatacombApocalypse/ID_RF.C:= RF_Refresh EGA
16/CatacombApocalypse/ID_RF.C:void RF_Refresh (void)
16/CatacombApocalypse/ID_RF.C: RF_CalcTics ();
16/CatacombApocalypse/ID_RF.C:= RF_NewPosition CGA
16/CatacombApocalypse/ID_RF.C:void RF_NewPosition (unsigned x, unsigned y)
16/CatacombApocalypse/ID_RF.C:= RF_Scroll CGA
16/CatacombApocalypse/ID_RF.C:void RF_Scroll (int x, int y)
16/CatacombApocalypse/ID_RF.C: RF_NewPosition(originxglobal,originyglobal);
16/CatacombApocalypse/ID_RF.C:= RF_PlaceSprite CGA
16/CatacombApocalypse/ID_RF.C:void RF_PlaceSprite (void **user,unsigned globalx,unsigned globaly,
16/CatacombApocalypse/ID_RF.C: RF_RemoveSprite (user);
16/CatacombApocalypse/ID_RF.C: Quit ("RF_PlaceSprite: No free spots in spritearray!");
16/CatacombApocalypse/ID_RF.C: strcpy (str,"RF_PlaceSprite: Placed an uncached sprite!");
16/CatacombApocalypse/ID_RF.C:= RF_RemoveSprite CGA
16/CatacombApocalypse/ID_RF.C:void RF_RemoveSprite (void **user)
16/CatacombApocalypse/ID_RF.C:= RF_Refresh CGA
16/CatacombApocalypse/ID_RF.C:void RF_Refresh (void)
16/CatacombApocalypse/ID_US_2.C: RF_FixOfs();
16/CatacombApocalypse/ID_RF.H:#define __ID_RF__
16/CatacombApocalypse/ID_RF.H:void RF_Startup (void);
16/CatacombApocalypse/ID_RF.H:void RF_Shutdown (void);
16/CatacombApocalypse/ID_RF.H:void RF_FixOfs (void);
16/CatacombApocalypse/ID_RF.H:void RF_NewMap (void);
16/CatacombApocalypse/ID_RF.H:void RF_MarkTileGraphics (void);
16/CatacombApocalypse/ID_RF.H:void RF_SetScrollBlock (int x, int y, boolean horizontal);
16/CatacombApocalypse/ID_RF.H:void RF_NewPosition (unsigned x, unsigned y);
16/CatacombApocalypse/ID_RF.H:void RF_Scroll (int x, int y);
16/CatacombApocalypse/ID_RF.H:void RF_MapToMap (unsigned srcx, unsigned srcy,
16/CatacombApocalypse/ID_RF.H:void RF_MemToMap (unsigned far *source, unsigned plane,
16/CatacombApocalypse/ID_RF.H:void RF_ClearBlock (int x, int y, int width, int height);
16/CatacombApocalypse/ID_RF.H:void RF_RedrawBlock (int x, int y, int width, int height);
16/CatacombApocalypse/ID_RF.H:void RF_PlaceSprite (void **user,unsigned globalx,unsigned globaly,
16/CatacombApocalypse/ID_RF.H:void RF_RemoveSprite (void **user);
16/CatacombApocalypse/ID_RF.H:void RF_CalcTics (void);
16/CatacombApocalypse/ID_RF.H:void RF_Refresh (void);
16/CatacombApocalypse/ID_RF.H:void RF_ForceRefresh (void);
16/CatacombApocalypse/ID_RF.H:void RF_SetRefreshHook (void (*func) (void) );
16/CatacombApocalypse/ID_RF.H:unsigned RF_FindFreeBuffer (void);
=============== ./qcata.sh end ===============