outerwilds
Outer Wilds Venture logo holo orange

This article contains spoilers! Outer Wilds and Echoes of the Eye should be played with minimal spoilers, knowing too much will hinder the experience! Please play the game before reading any of this!

Burning a marshmallow on 's campfire

Burning a marshmallow on Ember Twin's campfire

Campfires are an essential yet practically unimportant aspect of Outer Wilds.


Campfires list

Wink emote
Spoiler alert
This section contains spoilers for Outer Wilds (and possibly Echoes of the Eye)! Please play the game before reading!

  • The fire in the simulation connection rooms on the Stranger can be used as functional campfires. If the Hatchling dozes off or mediates next to these fire with a functional lantern, they will connect to the simulation. Two of these fires will be extinguished after the dam break, submerging the River Lowlands and later bringing down the tower in the Cinder Isles.
  • In the ending of the game, the Hatchling will come across the very last campfire, surrounded by people they met.

Marshmallows

The player is able to cook and eat marshmallows at a campfire. Cooking marshmallows appears to be a central element of Hearthian culture, as they go nowhere without a seemingly unlimited supply of them.

Marshmallows cook faster the closer you hold them to the flames. They are also cooked by the supernova, quickly burning them even when not held to the campfire.

Eating a cooked marshmallows restores HP depending on how well cooked it is. Eating a burnt marshmallow does not restore any health. Eating ten burnt marshmallows grants the Mmmm, Carcinogens achievement.

Marshmallow healing formula

Taken from the game's files[1], the formula for the amount of health restored from an eaten marshmallow is as follows:

num = ((!(toastedFraction < 0.7f)) ? (1f - (toastedFraction - 0.7f) / 0.3f) : ((toastedFraction - 0.2f) / 0.5f));


In more readable terms, the formula states:

 If toastedPercent < 70:
   healedPercent = (toastedPercent - 20) * 2
 Else:
   healedPercent = 100 - ((toastedPercent - 70) * 3.33)


Note that the best possible marshmallow, restoring a full 100% of the player's health, is exactly 70% cooked. Marshmallows below 20% cooked are not yet edible, and marshmallows over 100% cooked are burnt and provide no nutritional value, although the player can continue to cook them indefinitely. Setting a marshmallow on fire instantly sets it to 100% cooked.

Sleeping

While at a campfire, the player may choose to doze off. This passes time at around 10 times the normal rate (depending on the device's processing power), allowing the player to accelerate to a time later in the loop. A timer appears on screen to show how long the player has been sleeping, and the player can choose to wake up at any time. This is useful for time sensitive events, such as the draining sand on Ash Twin. Sleeping is disabled upon hearing the start of "End Times", the warning call to The Supernova.

References

  1. PlayerResources.OnEatMarshmallow