It looks like you're new here. If you want to get involved, click one of these buttons!
<<if $fireLit>>It's not much comfort, but some heat does begin to radiate from the flames. <<if $hasRawMeat>>The embers are hot enough to cook on.<</if>> The<<if $hasRawMeat>> traps<<else>>traps are set in the forest.<</if>><<else>>A forest clearing. Freezing tempertures setting in. All the trees are either dead or dying and <<if $hasWood>>dead wood<<else>>dead wood<</if>> litters the floor. A dead <<if $hasWood and not $isfireLit>><<click "firepit">><<goto "Outside">><<set $fireLit to true>><</click><<else>>firepit is nearby and the <<if $hasRawMeat>> traps have been checked.<</if>><<else>>traps<</if>> are set in the forest.
<<if $isFireLit>><<audio "fire_crackling" loop play>><</if>>
<<audio "out_side" loop play>><</if>>
Comments
I'd strongly suggest using line continuations or the <<nobr>> macro, either of which will allow you to break <<if>> mazes like that up a bit, thus making it easier to figure out what's happening.
Your primary issues seem to be:
Try something like the following: (using line continuations for readablity)
The two audio track playing at the same time is intentional and you've also answered my next question. When I play tested the other day the fire audio didn't kick in and I was wondering if it wasn't possible to play two track at the same time.
Now that I know my code was all broken that probably explains it, and both do play with your revised version.