Devilution
Diablo devolved - magic behind the 1996 computer game
Functions | Variables
loadsave.cpp File Reference
#include "all.h"

Go to the source code of this file.

Functions

void LoadGame (BOOL firstflag)
 
char BLoad ()
 
int WLoad ()
 
int ILoad ()
 
BOOL OLoad ()
 
void CopyBytes (const void *src, const int n, void *dst)
 
void CopyChar (const void *src, void *dst)
 
void CopyShort (const void *src, void *dst)
 
void CopyShorts (const void *src, const int n, void *dst)
 
void CopyInt (const void *src, void *dst)
 
void CopyInts (const void *src, const int n, void *dst)
 
void CopyInt64 (const void *src, void *dst)
 
void LoadPlayer (int i)
 
void LoadMonster (int i)
 
void LoadMissile (int i)
 
void LoadObject (int i)
 
void LoadItem (int i)
 
void LoadItemData (ItemStruct *pItem)
 
void LoadItems (const int n, ItemStruct *pItem)
 
void LoadPremium (int i)
 
void LoadQuest (int i)
 
void LoadLighting (int i)
 
void LoadVision (int i)
 
void LoadPortal (int i)
 
void SaveGame ()
 
void BSave (char v)
 
void WSave (int v)
 
void ISave (int v)
 
void OSave (BOOL v)
 
void SavePlayer (int i)
 
void SaveMonster (int i)
 
void SaveMissile (int i)
 
void SaveObject (int i)
 
void SaveItem (ItemStruct *pItem)
 
void SaveItems (ItemStruct *pItem, const int n)
 
void SavePremium (int i)
 
void SaveQuest (int i)
 
void SaveLighting (int i)
 
void SaveVision (int i)
 
void SavePortal (int i)
 
void SaveLevel ()
 
void LoadLevel ()
 

Variables

DEVILUTION_BEGIN_NAMESPACE BYTE * tbuff
 

Detailed Description

Implementation of save game functionality.

Definition in file loadsave.cpp.