Added potion saving and stuff. forgot about that
This commit is contained in:
parent
6370ea9014
commit
a20f960f35
11 changed files with 72 additions and 29 deletions
|
@ -37,6 +37,14 @@ void saveCurrentWorld(char * filename, EntityManager * eManager, Entity * player
|
|||
// Player Data
|
||||
fwrite(&player->p.score, sizeof(int), 1, file);
|
||||
fwrite(&player->p.hasWonSaved, sizeof(bool), 1, file);
|
||||
fwrite(&UnderStrengthEffect, sizeof(bool), 1, file);
|
||||
fwrite(&UnderSpeedEffect, sizeof(bool), 1, file);
|
||||
fwrite(®ening, sizeof(bool), 1, file);
|
||||
fwrite(&UnderSwimBreathEffect, sizeof(bool), 1, file);
|
||||
fwrite(&player->p.strengthTimer, sizeof(int), 1, file);
|
||||
fwrite(&player->p.speedTimer, sizeof(int), 1, file);
|
||||
fwrite(&player->p.swimBreathTimer, sizeof(int), 1, file);
|
||||
fwrite(&player->p.regenTimer, sizeof(int), 1, file);
|
||||
fwrite(&player->p.health, sizeof(s16), 1, file);
|
||||
fwrite(&player->x, sizeof(s16), 1, file);
|
||||
fwrite(&player->y, sizeof(s16), 1, file);
|
||||
|
@ -143,6 +151,14 @@ int loadWorld(char * filename, EntityManager * eManager, Entity * player, u8 * m
|
|||
|
||||
fread(&player->p.score, sizeof(int), 1, file);
|
||||
fread(&player->p.hasWonSaved, sizeof(bool), 1, file);
|
||||
fread(&UnderStrengthEffect, sizeof(bool), 1, file);
|
||||
fread(&UnderSpeedEffect, sizeof(bool), 1, file);
|
||||
fread(®ening, sizeof(bool), 1, file);
|
||||
fread(&UnderSwimBreathEffect, sizeof(bool), 1, file);
|
||||
fread(&player->p.strengthTimer, sizeof(int), 1, file);
|
||||
fread(&player->p.speedTimer, sizeof(int), 1, file);
|
||||
fread(&player->p.swimBreathTimer, sizeof(int), 1, file);
|
||||
fread(&player->p.regenTimer, sizeof(int), 1, file);
|
||||
fread(&player->p.health, sizeof(s16), 1, file);
|
||||
fread(&player->x, sizeof(s16), 1, file);
|
||||
fread(&player->y, sizeof(s16), 1, file);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue