22#ifndef ULTIMA4_CORE_DEBUGGER_ACTIONS_H
23#define ULTIMA4_CORE_DEBUGGER_ACTIONS_H
25#include "ultima/ultima4/core/coords.h"
26#include "ultima/ultima4/game/spell.h"
27#include "ultima/ultima4/core/types.h"
47 void gameLordBritishCheckLevels();
58 virtual void print(
const char *fmt, ...) = 0;
64 virtual void printN(
const char *fmt, ...) = 0;
123 bool gameSpellMixHowMany(
int spell,
int num,
Ingredients *ingredients);
131 void gameCastSpell(uint spell,
int caster,
int param);
Definition: conversation.h:264
Definition: debugger_actions.h:37
bool getChestTrapHandler(int player)
int getCombatFocus() const
bool talkAt(const Coords &coords)
virtual void print(const char *fmt,...)=0
bool openAt(const Coords &coords)
bool destroyAt(const Coords &coords)
bool jimmyAt(const Coords &coords)
Direction directionFromName(const Common::String &dirStr)
virtual void printN(const char *fmt,...)=0
bool mixReagentsForSpellU5(int spell)
bool mixReagentsForSpellU4(int spell)
void summonCreature(const Common::String &name)
virtual bool isDebuggerActive() const =0