31 #include "hpl1/engine/engine.h" 62 #include "hpl1/penumbra-overture/GameTypes.h" 80 void Update(
float afTimeStep);
83 void ResetGame(
bool abRunInitScript);
85 void RunScriptCommand(
const tString &asCommand);
89 void PreloadSoundEntityData(
const tString &asFile);
90 void PreloadParticleSystem(
const tString &asFile);
111 eGameDifficulty mDifficulty;
115 int mlMaxSoundChannels;
116 int mlStreamUpdateFreq;
117 bool mbUseSoundHardware;
118 bool mbUseSoundThreading;
119 int mlMaxMonoChannelsHint;
120 int mlMaxStereoChannelsHint;
123 ePhysicsAccuracy mPhysicsAccuracy;
124 float mfPhysicsUpdatesPerSec;
130 bool mbSimpleWeaponSwing;
131 bool mbDisablePersonalNotes;
132 bool mbAllowQuickSave;
133 bool _allowInputUnlock;
135 bool mbSimpleSwingInOptions;
136 bool mbShowCrossHair;
140 bool mbDebugInteraction;
141 float mfMaxPhysicsTimeStep;
142 bool mbDestroyGraphics;
145 int mlMaxSoundDataNum;
148 bool mbWeaponAttacking;
179 #endif // GAME_INIT_H
Definition: ParticleEmitter.h:203
Definition: SaveHandler.h:323
Definition: RadioHandler.h:56
Definition: GameMusicHandler.h:64
Definition: font_data.h:67
Definition: ConfigFile.h:38
Definition: NumericalPanel.h:79
Definition: EffectHandler.h:267
Definition: TriggerHandler.h:74
Definition: GameScripts.h:38
Definition: IntroStory.h:91
Definition: GameMessageHandler.h:61
Definition: GraphicsHelper.h:40
Definition: Updateable.h:35
Definition: FadeHandler.h:37
Definition: AttackHandler.h:85
Definition: DemoEndText.h:40
Definition: MainMenu.h:351
Definition: PlayerHands.h:159
Definition: MapHandler.h:155
Definition: MapLoadText.h:41
Definition: Inventory.h:290
Definition: Notebook.h:263