From ceaced512f54ee0d8831ce18d7c45b36d2edbcd8 Mon Sep 17 00:00:00 2001 From: Steve Date: Wed, 25 Apr 2018 08:17:49 +0100 Subject: [PATCH] If Bob was stunned when the game is saving, set him back to normal facing so we don't error. --- src/entities/blobs/bob.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/entities/blobs/bob.c b/src/entities/blobs/bob.c index eb88bba..e8a798e 100644 --- a/src/entities/blobs/bob.c +++ b/src/entities/blobs/bob.c @@ -709,6 +709,12 @@ static void load(cJSON *root) static void save(cJSON *root) { + /* in case Bob was put into stun state during save */ + if (world.bob->facing == FACING_DIE) + { + world.bob->facing = oldFacing; + } + cJSON_AddStringToObject(root, "type", "Bob"); cJSON_AddNumberToObject(root, "x", world.bob->checkpoints[0].x); cJSON_AddNumberToObject(root, "y", world.bob->checkpoints[0].y);