22 #ifndef ULTIMA8_CONVERT_U8_CONVERTUSECODEREGRET_H 23 #define ULTIMA8_CONVERT_U8_CONVERTUSECODEREGRET_H 25 #include "ultima/ultima8/convert/convert_usecode.h" 26 #include "ultima/ultima8/convert/crusader/convert_usecode_crusader.h" 33 const char*
const *intrinsics()
override {
return _intrinsics; };
34 const char*
const *event_names()
override {
return ConvertUsecodeCrusader::_event_names; };
37 static const char*
const _intrinsics[512];
40 const char*
const ConvertUsecodeRegret::_intrinsics[] = {
42 "World::I_getAlertActive()",
43 "Item::getFrame(void)",
44 "Item::setFrame(uint16)",
45 "Item::getMapNum(void)",
46 "Item::getStatus(void)",
47 "Item::orStatus(sint16)",
48 "Item::equip(sint16)",
49 "Item::isEntirelyOnScreen()",
52 "World::I_gameDifficulty()",
54 "Item::destroy(void)",
55 "Actor::I_getUnkByte()",
60 "Item::getShape(void)",
62 "UCMachine::I_rndRange()",
63 "Item::legalCreateAtCoords(uint16,uint16,uint16,uint16,uint16)",
64 "Item::andStatus(void)",
65 "World::I_getControlledNPCNum()",
67 "Actor::I_getLastAnimSet()",
68 "Item::I_fireWeapon()",
69 "Item::create(uint16,uint16)",
70 "Item::popToCoords(uint16,uint16,uint8)",
73 "Item::I_getEtherealTop()",
76 "Item::setQLo(sint16)",
78 "Item::setQHi(sint16)",
79 "Item::I_getClosestDirectionInRange()",
80 "Item::hurl(sint16,sint16,sint16,sint16)",
83 "SpriteProcess::I_createSprite()",
84 "Item::setNpcNum(sint16)",
85 "AudioProcess::I_playSFXCru()",
88 "AudioProcess::I_stopSFXCru()",
89 "Item::isCompletelyOn(uint16)",
90 "Item::popToContainer(uint16)",
94 "Item::getFamily(void)",
95 "Actor::destroyContents(void)",
96 "AudioProcess::I_setVolumeForItemSFX(uint16,uint16,byte)",
97 "Item::getDirToItem(uint16)",
98 "AudioProcess::I_isSfxPlayingForObject(Item *,uint sfxno)",
99 "Item::I_getRangeIfVisible()",
100 "AudioProcess::I_playSFXCru()",
101 "Item::andStatus(void)",
102 "Kernel::resetRef(uint16,ProcessType)",
104 "Egg::getEggId(void)",
105 "MainActor::I_addItemCru()",
107 "Item::callEvent11(sint16)",
108 "CameraProcess::I_somethingAboutCameraUpdate()",
110 "AudioProcess::I_stopSFXCru()",
111 "Item::isOn(uint16)",
112 "Item::getQHi(void)",
113 "Item::isOn(uint16)",
114 "Item::getQHi(void)",
115 "Item::isOn(uint16)",
116 "Item::getQHi(void)",
117 "Item::isOn(uint16)",
118 "Item::getQHi(void)",
119 "Item::isOn(uint16)",
120 "Item::getQHi(void)",
121 "Item::isOn(uint16)",
122 "Item::getQHi(void)",
123 "Actor::I_getCurrentActivityNo()",
124 "Actor::isDead(void)",
125 "Actor::I_clrInCombat()",
127 "Actor::I_setDefaultActivity0()",
128 "Actor::I_setDefaultActivity1()",
129 "Actor::I_setDefaultActivity2()",
130 "Actor::I_setActivity()",
131 "World::I_setControlledNPCNum()",
132 "Item::I_receiveHit()",
133 "Game::I_isReleaseBuild()",
134 "MainActor::I_setMana()",
136 "Item::setUnkEggType(sint16)",
137 "MusicProcess::I_playMusic()",
138 "Item::getSurfaceWeight(void)",
139 "Item::I_isCentreOn()",
140 "Item::setFrame(uint16)",
141 "Actor::I_getLastAnimSet()",
142 "Ultima8Engine::I_setAvatarInStasis()",
145 "Actor::I_getField0x13Flag2()",
147 "Item::legalCreateAtPoint(uint16,uint16,WorldPoint&)",
148 "Item::getPoint(WorldPoint&)",
149 "Item::legalMoveToPoint(WorldPoint&,uint16,uint16)",
151 "Item::hurl(sint16,sint16,sint16,sint16)",
152 "Kernel::getNumProcesses(uint16,ProcessType)",
154 "U8Engine::I_isCfgAnimationOff()",
155 "ResetKeyboardState()",
156 "MusicProcess::I_pauseMusic()",
157 "MovieGump::I_playMovieCutsceneRegret()",
158 "MusicProcess::I_unpauseMusic()",
159 "Item::isInNpc(void)",
161 "Ultima8Engine::I_setCruStasis()",
162 "Ultima8Engine::I_clrCruStasis()",
163 "PaletteFaderProcess::I_jumpToColor()",
164 "PaletteFaderProcess::I_fadeToGamePal()",
165 "Actor::isDead(void)",
166 "Item::getNpcNum(void)",
168 "Game::I_isViolenceEnabled()",
169 "Item::unequip(sint16)",
170 "Item::andStatus(void)",
171 "Item::move(uint16,uint16,uint8)",
172 "Ultima8Engine::I_getCrusaderTeleporting()",
173 "Ultima8Engine::I_setCrusaderTeleporting()",
174 "Ultima8Engine::I_clrCrusaderTeleporting()",
175 "Actor::I_turnToward()",
176 "PaletteFaderProcess::I_fadeToBlack()",
178 "MainActor::I_clrKeycards()",
179 "MusicProcess::I_stopMusic()",
180 "PaletteFaderProcess::I_jumpToAllBlack()",
182 "I_clearUnkFlagA4()",
183 "MainActor::I_switchMap(int16)",
184 "teleportToEgg(sint16,int,uint8)",
185 "PaletteFaderProcess::I_fadeToGamePal()",
186 "Actor::I_clrImmortal()",
187 "Actor::I_setActivity()",
188 "Item::getQuality(void)",
189 "Item::setQuality(sint16)",
190 "MainActor::I_getMaxEnergy()",
191 "CameraProcess::I_moveTo(x,y,z)",
192 "Actor::I_setImmortal()",
193 "Camera::getX(void)",
195 "Camera::getY(void)",
196 "Item::setMapNum(sint16)",
197 "Item::getNpcNum(void)",
198 "Item::shoot(WorldPoint&,sint16,sint16)",
199 "CameraProcess::I_setCenterOn()",
200 "Item::enterFastArea(void)",
202 "Item::hurl(sint16,sint16,sint16,sint16)",
203 "Item::getNpcNum(void)",
204 "Ultima8Engine::I_moveKeyDownRecently()",
205 "teleportToEgg(sint16,uint8)",
206 "Actor::I_createActor()",
207 "Actor::I_clrInCombat()",
208 "PaletteFaderProcess::I_jumpToGreyScale()",
209 "PaletteFaderProcess::I_jumpToNormalPalette()",
210 "CruStatusGump::I_showStatusGump()",
212 "Item::andStatus(void)",
213 "Item::getUnkEggType(void)",
214 "Egg::setEggXRange(uint16)",
215 "Item::setFrame(uint16)",
216 "Item::overlaps(uint16)",
217 "Item::isOn(uint16)",
218 "Item::getQHi(void)",
219 "Actor::I_getLastAnimSet()",
221 "CurrentMap::I_canExistAt()",
222 "Item::isOn(uint16)",
223 "Actor::isDead(void)",
224 "Item::hurl(sint16,sint16,sint16,sint16)",
225 "Item::I_inFastArea()",
226 "Item::getQHi(void)",
227 "Item::andStatus(void)",
229 "Item::hurl(sint16,sint16,sint16,sint16)",
230 "Item::andStatus(void)",
231 "Item::hurl(sint16,sint16,sint16,sint16)",
232 "Item::andStatus(void)",
233 "Item::getDirToCoords(uint16,uint16)",
234 "MainActor::I_removeItem(uint16)",
235 "I_updateInventoryUI()",
236 "Item::getNpcNum(void)",
238 "Item::isOn(uint16)",
239 "Item::getFootpad(sint16&,sint16&,sint16&)",
240 "Actor::isDead(void)",
241 "Actor::I_createActorCru()",
242 "Actor::I_setActivity()",
243 "KeypadGump::I_showKeypad()",
244 "Item::andStatus(void)",
246 "ComputerGump::I_readComputer()",
247 "UCMachine::I_numToStr()",
250 "Item::getQHi(void)",
251 "Item::setQuality(sint16)",
252 "Item::hurl(sint16,sint16,sint16,sint16)",
254 "CruHealerProcess::I_create()",
255 "Item::callEvent0A(sint16)",
257 "Item::isOn(uint16)",
258 "Actor::I_teleport()",
259 "Item::I_getDirFromTo16()",
260 "Item::getQHi(void)",
261 "Item::isOn(uint16)",
263 "Actor::I_isInCombat()",
264 "Actor::I_getNPCDataField0x4()",
265 "Actor::I_setCombatTactic()",
266 "Actor::I_setDead())",
267 "CameraProcess::I_getCameraY()",
268 "Actor::I_getEquip()",
269 "Actor::I_setEquip()",
270 "Actor::I_getDefaultActivity0()",
271 "Actor::I_getDefaultActivity1()",
272 "Actor::I_getDefaultActivity2()",
273 "Actor::I_getLastAnimSet()",
274 "Actor::I_isFalling()",
275 "Item::getQLo(void)",
276 "Item::getQHi(void)",
277 "Item::getNpcNum(void)",
278 "Item::I_setField0x81()",
280 "Item::hurl(sint16,sint16,sint16,sint16)",
281 "Actor::I_setDead()",
282 "Item::getQLo(void)",
284 "Item::getNpcNum(void)",
285 "Item::hurl(sint16,sint16,sint16,sint16)",
286 "Item::getNpcNum(void)",
287 "Item::hurl(sint16,sint16,sint16,sint16)",
288 "Item::getNpcNum(void)",
289 "Item::hurl(sint16,sint16,sint16,sint16)",
290 "Item::getNpcNum(void)",
291 "Item::hurl(sint16,sint16,sint16,sint16)",
292 "Item::getNpcNum(void)",
293 "Item::hurl(sint16,sint16,sint16,sint16)",
294 "Item::getNpcNum(void)",
295 "Item::hurl(sint16,sint16,sint16,sint16)",
297 "Item::getNpcNum(void)",
298 "Item::hurl(sint16,sint16,sint16,sint16)",
299 "Item::getNpcNum(void)",
300 "Item::hurl(sint16,sint16,sint16,sint16)",
301 "Item::getNpcNum(void)",
302 "Item::hurl(sint16,sint16,sint16,sint16)",
303 "Item::getNpcNum(void)",
304 "Item::andStatus(void)",
305 "Actor::I_setDead()",
306 "Item::getQLo(void)",
307 "Actor::I_setDead()",
308 "Dtable::I_getMaxHPForNPC()",
310 "Item::getQLo(void)",
311 "BatteryChargerProcess::I_create()",
312 "Item::hurl(sint16,sint16,sint16,sint16)",
314 "Item::andStatus(void)",
315 "Item::isOn(uint16)",
316 "Actor::isDead(void)",
317 "Actor::I_setActivity()",
318 "Item::getQHi(void)",
319 "Actor::I_getLastAnimSet()",
320 "Actor::I_setDead()",
321 "Item::getQLo(void)",
322 "Item::isOn(uint16)",
323 "Item::getQHi(void)",
324 "Item::isOn(uint16)",
325 "Item::getQHi(void)",
326 "Item::hurl(sint16,sint16,sint16,sint16)",
327 "Item::getNpcNum(void)",
329 "Item::hurl(sint16,sint16,sint16,sint16)",
331 "Item::isOn(uint16)",
332 "MainActor::I_hasKeycard()",
334 "Actor::isDead(void)",
335 "Actor::I_clrImmortal()",
336 "UCMachine::I_numToStr()",
337 "Item::getQHi(void)",
338 "Actor::I_setActivity()",
339 "Item::andStatus(void)",
340 "Item::getNpcNum(void)",
341 "Item::andStatus(void)",
342 "Item::getNpcNum(void)",
343 "Item::I_isCrusTypeNPC()",
344 "Item::andStatus(void)",
345 "Item::getNpcNum(void)",
346 "Item::AvatarStoleSomehting(uint16)",
348 "Item::andStatus(void)",
349 "Item::getNpcNum(void)",
352 "Item::andStatus(void)",
353 "Item::getNpcNum(void)",
354 "Item::andStatus(void)",
355 "Item::getNpcNum(void)",
356 "Item::andStatus(void)",
357 "Item::getNpcNum(void)",
358 "Item::andStatus(void)",
359 "Item::getNpcNum(void)",
360 "Item::andStatus(void)",
361 "Item::getNpcNum(void)",
363 "Item::andStatus(void)",
365 "Item::getNpcNum(void)",
367 "Item::andStatus(void)",
368 "Item::hurl(sint16,sint16,sint16,sint16)",
369 "Item::andStatus(void)",
370 "Camera::getY(void)",
371 "Camera::getZ(void)",
372 "CruStatusGump::I_hideStatusGump()",
373 "Actor::I_clrInCombat()",
374 "Item::getTypeFlagCrusader(sint16)",
375 "Item::getNpcNum(void)",
376 "Item::hurl(sint16,sint16,sint16,sint16)",
379 "Item::setFrame(uint16)",
380 "AudioProcess::I_playAmbientSFX()",
382 "AudioProcess::I_isSFXPlaying()",
383 "World::I_clrAlertActiveRegret()",
384 "PaletteFaderProcess::I_fadeToGivenColor()",
385 "Actor::isDead(void)",
386 "Actor::I_setDead()",
387 "Game::I_playCredits()",
388 "PaletteFaderProcess::I_jumpToAllGrey()",
389 "Item::I_getFamilyOfType()",
390 "Item::getNpcNum(void)",
391 "Item::getQLo(void)",
392 "Item::andStatus(void)",
393 "Ultima8Engine::getCurrentTimerTick()",
394 "World::I_setAlertActiveRegret()",
395 "Ultima8Engine::I_getAvatarInStasis()",
396 "MainActor::I_addItemCru()",
397 "Egg::getEggXRange(void)",
399 "Actor::I_clrInCombat()",
400 "PaletteFaderProcess::I_jumpToColor()",
401 "Item::setFrame(uint16)",
402 "UCMachine::I_numToStr()",
404 "UCMachine::I_numToStr()",
405 "Item::isOn(uint16)",
407 "Actor::I_setDead()",
408 "Item::getQHi(void)",
409 "Item::getQLo(void)",
410 "UCMachine::I_numToStr()",
Definition: convert_usecode.h:28
Definition: detection.h:27
Definition: convert_usecode_regret.h:31