mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-29 06:33:07 +00:00
73c2f8b640
svn-id: r3839
112 lines
2.2 KiB
C++
112 lines
2.2 KiB
C++
#include"stdafx.h"
|
|
#include"scumm.h"
|
|
|
|
Scumm::Scumm(void)
|
|
{
|
|
/* Initilize all our stuff */
|
|
memset(&res, 0, sizeof(res));
|
|
memset(&vm, 0, sizeof(vm));
|
|
memset(&camera, 0, sizeof(camera));
|
|
memset(&mouse, 0, sizeof(mouse));
|
|
memset(&string, 0, sizeof(string));
|
|
memset(&_mixer_channel, 0, sizeof(_mixer_channel));
|
|
memset(&charset, 0, sizeof(charset));
|
|
|
|
//memset(_objs, 0, sizeof(_objs));
|
|
memset(_colorCycle, 0, sizeof(_colorCycle));
|
|
memset(_mouthSyncTimes, 0, sizeof(_mouthSyncTimes));
|
|
|
|
_resFilePath=0;
|
|
_resFilePrefix=0;
|
|
_scummStackPos=0;
|
|
_verbMouseOver=0;
|
|
|
|
_palDirtyMax=0;
|
|
_palDirtyMin=0;
|
|
_debugger=0;
|
|
|
|
_xPos = 0;
|
|
_yPos = 0;
|
|
_dir = 0;
|
|
|
|
_resultVarNumber = 0;
|
|
delta=0;
|
|
_soundEngine=0;
|
|
_gui=0;
|
|
|
|
_verbs=0;
|
|
_objs=0;
|
|
_debugger=0;
|
|
|
|
_inventory=0;
|
|
_arrays=0;
|
|
_newNames=0;
|
|
_vars=0;
|
|
_varwatch=0;
|
|
_bitVars=0;
|
|
|
|
_talk_sound_mode=0;
|
|
_talk_sound_a = 0;
|
|
_talk_sound_b = 0;
|
|
|
|
_curActor = 0;
|
|
_curExecScript = 0;
|
|
_curPalIndex = 0;
|
|
_curVerb = 0;
|
|
_curVerbSlot = 0;
|
|
_currentScript = 0;
|
|
_currentRoom = 0;
|
|
|
|
_midi_driver = 0;
|
|
_curSoundPos = 0;
|
|
_soundQuePos = 0;
|
|
_soundQue2Pos = 0;
|
|
_soundParam = 0;
|
|
_soundParam2 = 0;
|
|
_soundParam3 = 0;
|
|
_soundsPaused = 0;
|
|
_soundsPaused2 = 0;
|
|
current_cd_sound = 0;
|
|
num_sound_effects = 0;
|
|
_noSubtitles = 0;
|
|
|
|
_screenEffectFlag = 0;
|
|
_switchRoomEffect = 0;
|
|
_switchRoomEffect2 = 0;
|
|
_screenLeft = 0;
|
|
_screenTop = 0;
|
|
|
|
_enqueue_b = 0;
|
|
_enqueue_c = 0;
|
|
_enqueue_d = 0;
|
|
_enqueue_e = 0;
|
|
|
|
_palManipCounter = 0;
|
|
_palManipStart = 0;
|
|
_palManipEnd = 0;
|
|
|
|
|
|
|
|
_CLUT_offs = 0;
|
|
_ENCD_offs = 0;
|
|
_EPAL_offs = 0;
|
|
_IM00_offs = 0;
|
|
_PALS_offs = 0;
|
|
|
|
_fastMode = 0;
|
|
|
|
|
|
_charsetColor = 0;
|
|
|
|
_insaneFlag = 12;
|
|
_insaneState = 0;
|
|
|
|
|
|
_haveMsg = 0;
|
|
_talkDelay = 0;
|
|
_defaultTalkDelay = 0;
|
|
_useTalkAnims = 0;
|
|
_endOfMouthSync = 0;
|
|
_mouthSyncMode = 0;
|
|
}
|