+static void IncrementPlayerSokobanFieldsNeeded(void)
+{
+ if (level.sb_fields_needed)
+ local_player->sokoban_fields_still_needed++;
+}
+
+static void IncrementPlayerSokobanObjectsNeeded(void)
+{
+ if (level.sb_objects_needed)
+ local_player->sokoban_objects_still_needed++;
+}
+
+static void DecrementPlayerSokobanFieldsNeeded(void)
+{
+ if (local_player->sokoban_fields_still_needed > 0)
+ local_player->sokoban_fields_still_needed--;
+}
+
+static void DecrementPlayerSokobanObjectsNeeded(void)
+{
+ if (local_player->sokoban_objects_still_needed > 0)
+ local_player->sokoban_objects_still_needed--;
+}
+