Stardew Engine
Loading...
Searching...
No Matches
WfGame.h
Go to the documentation of this file.
1
#ifndef WFGAME_H
2
#define WFGAME_H
3
4
/*
5
Game save file handling
6
*/
7
8
#define VECTOR(a) a*
9
10
/*
11
a very important struct - the data for a save game that is not saved by serializing the tilemap and object layers.
12
Stuff like:
13
- The in-game date: season, day of season, year
14
- Player inventory
15
- Player stats
16
- Story progression
17
*/
18
struct
WfNonEntityGameData
19
{
20
int
f
;
21
};
22
23
24
struct
WfGameSave
25
{
26
const
char
*
folderPath
;
27
const
char
*
saveName
;
28
};
29
30
VECTOR
(
struct
WfGameSave
) WfGameGetSaves();
31
void
WfSetCurrentSaveGame
(
struct
WfGameSave
* pSave);
32
33
void
WfGameInit
();
34
35
#endif
WfSetCurrentSaveGame
void WfSetCurrentSaveGame(struct WfGameSave *pSave)
Definition
WfGame.c:57
VECTOR
#define VECTOR(a)
Definition
WfGame.h:8
WfGameInit
void WfGameInit()
Definition
WfGame.c:44
WfGameSave
Definition
WfGame.h:25
WfGameSave::folderPath
const char * folderPath
Definition
WfGame.h:26
WfGameSave::saveName
const char * saveName
Definition
WfGame.h:27
WfNonEntityGameData
Definition
WfGame.h:19
WfNonEntityGameData::f
int f
Definition
WfGame.h:20
Stardew
game
include
WfGame.h
Generated by
1.9.8