In-game hints are available and likely have fewer if-nodes. But I want things to be as robust as possible.
For Fred,
> EXAMINE MOUND
> PUT AMULET ON WALL
For Gavin,
> PUSH SMALL CRATE
> PUT WOBBLY CRATE ON SMALL CRATE
> PUSH BOTTOM CRATE
For Percy,
> PUT TWIGS IN FIRE
> LIGHT TWIGS
> PUT BRANCH ON TWIGS
> PUT LOGS ON TWIGS
For Stanley,
> OPEN BAG
> UNFOLD POLE
> PUT POLE IN GROUND
> PUT PEGS IN GROUND
> UNFOLD TARP
> PUT TARP ON POLE
> TIE ROPE TO TARP
===================================
Depending on whom you 'chose,' there is a different way through. You need to get on the boat. If the timber is in the clearing, you can push it.
> SW
Fred + Percy:
> ASK PERCY/FRED ABOUT TIMBER
> PUT TIMBER ON AMULET
> PUT TIMBER ON BOAT
Fred + Stanley
> PUT AMULET ON ROPE
> THROW ROPE AT BOAT
> CLIMB ROPE
Fred, meet Gavin:
> PUT AMULET IN INDENTATION
Gavin, meet Fred:
> ASK FRED ABOUT INDENTATION
Percy + Stan:
> ASK ABOUT TIMBER
> TIE ROPE TO TIMBER
> PUT TIMBER ON BOAT
Percy/Gavin:
> ASK ABOUT TIMBER
Gavin/Stan:
Stan, meet Gavin:
> TIE ROPE TO CRATE
> PULL CRATE
Gavin, meet Stan:
> ASK STAN ABOUT ROPE
> ASK STAN ABOUT CRATE
===================================
The campfire endgame is not intended to be difficult. In fact, you can WAIT right through it. You get slightly different results based on how much you do of the below:
ASK (X) ABOUT HIMSELF
ASK (X) ABOUT DREAMS
ASK (X) ABOUT MAZREDUGIN
ASK (X) ABOUT SCHOOL
(or anything you've seen here)
Some are different for all characters, and some are not.
There's also an action to perform that gets everyone participating. It's not quite asking.