22#ifndef TWINE_CONSOLE_H
23#define TWINE_CONSOLE_H
25#include "gui/debugger.h"
26#include "twine/scene/gamestate.h"
37 bool doToggleSceneryView(
int argc,
const char **argv);
38 bool doPlayVideo(
int argc,
const char **argv);
39 bool doPlayMidi(
int argc,
const char **argv);
40 bool doPlayMusic(
int argc,
const char **argv);
41 bool doPrintGameFlag(
int argc,
const char **argv);
42 bool doPrintInventoryFlag(
int argc,
const char **argv);
43 bool doPrintHolomapFlag(
int argc,
const char **argv);
44 bool doSetHeroPosition(
int argc,
const char **argv);
45 bool doGiveItem(
int argc,
const char **argv);
46 bool doSetLife(
int argc,
const char **argv);
47 bool doGiveAllItems(
int argc,
const char **argv);
48 bool doChangeScene(
int argc,
const char **argv);
49 bool doToggleAutoAggressive(
int argc,
const char **argv);
50 bool doGiveKey(
int argc,
const char **argv);
51 bool doGiveGas(
int argc,
const char **argv);
52 bool doGiveKashes(
int argc,
const char **argv);
53 bool doToggleZoneRendering(
int argc,
const char **argv);
54 bool doToggleClipRendering(
int argc,
const char **argv);
55 bool doToggleActorRendering(
int argc,
const char **argv);
56 bool doToggleTrackRendering(
int argc,
const char **argv);
57 bool doToggleGodMode(
int argc,
const char **argv);
58 bool doToggleFreeCamera(
int argc,
const char **argv);
59 bool doToggleSceneRendering(
int argc,
const char **argv);
60 bool doSetTrackObject(
int argc,
const char **argv);
61 bool doChangeChapter(
int argc,
const char **argv);
62 bool doSkipSceneActorsBut(
int argc,
const char **argv);
63 bool doSetGameFlag(
int argc,
const char **argv);
64 bool doSetInventoryFlag(
int argc,
const char **argv);
65 bool doSetHolomapFlag(
int argc,
const char **argv);
66 bool doAddMagicPoints(
int argc,
const char **argv);
67 bool doDumpFile(
int argc,
const char **argv);
68 bool doSetHolomapTrajectory(
int argc,
const char **argv);
78 bool exec(
const char *file) {
79 const char *argv[] = {
"", file};
80 return cmdExecFile(2, argv);
Definition: debugger.h:41
void postEnter() override