config.style.page.header.font: "16" config.style.page.header.link.font: "small caps" config.style.page.footer.font: "16" config.style.page.footer.link.font: "small caps" config.body.transition.name: "none" config.style.page.style: "none" config.style.page.verticalAlign: "center" config.body.transition.name: "fadeInOut" config.body.transition.duration: '1500ms' -- [align center] cramped space. hoarse voice. rising sun. restless shapes. [[returning sight.->set variables]] [continue] [todo] add styling when you rescue someone—bold/different color include music in ending "locked enclosure" link should do something different if you have the keyconfig.style.page.color: "white on #2534c6" config.style.page.link.font: "underline" config.style.page.link.color: "yellow-4" config.style.page.link.lineColor: "yellow-4" config.style.page.link.active.color: 'orange-5' config.style.page.link.active.lineColor: "orange-5" playtesters: 'Kirk Damato, Ashley Baccam' -- [align center] {embed image: 'free bird thumbnail.jpg', alt: 'free bird.'} [[Begin game->start]]\ [[Switch to light mode->Light title page]]\ [[Credits]]config.style.page.color: "black on white" config.style.page.link.font: "underline" config.style.page.link.color: "blue" config.style.page.link.lineColor: "blue" config.style.page.link.active.color: 'lime-6' config.style.page.link.active.lineColor: "lime-6" -- [align center] {embed image: 'free bird thumbnail.jpg', alt: 'free bird.'} [[Begin game->start]]\ [[Switch to dark mode->Title page]]\ [[Credits]] [continue][align center] {embed image: 'free bird banner.jpg', alt: 'free bird.'} game writer: Sarah Willson\ intended occasion: SeedComp! 2023 thoughtful playtesters: {playtesters} combined seeds:\ _Feathered Fury_, Amanda Walker\ _Room; Closed Door_, Charm Cochran font design: Treefrog, 3IP Type Foundry\ special thanks: Collins Thesaurus {back link, label: 'back'} [note] seed links: https://amanda-walker.itch.io/feathered-fury https://overthinking.itch.io/room-closed-doorconfig.body.transition.name: "none" -- [align center] portable cage. [[locked door.]] [[huddled birds.]] [continue] [align center] crowded space. [if !conure_free; align center] [[nervous conure.]] [else; align center] [[curious conure.->nervous conure.]] [continue; align center] [if !finches_free; align center] [[desperate finches.]] [else; align center] [[quiet finches.->desperate finches.]] [continue; align center] [if !parakeet_free; align center] [[dazed parakeet.]] [else; align center] [[chatty parakeet.->dazed parakeet.]] [continue] [if cage_open; align center] [[open door.->shadowy room.]] [else; align center] [[<->portable cage.]] [continue] [if !finches_free] [align center] [[bound feet.]] [[<->huddled birds.]] [else] [align center] vigilant birds. restless energy. [[<->huddled birds.]] [continue] [align center] [if !conure_free] sunken eyes. dry skin. depleted energy. [if !conure_free && carried_item == "discarded fruit"; align center] impatient stance. [[open mouth.]] [if conure_free; align center] renewed strength. poignant awareness. [if !rod_free; align center] _[[loose perch.]]_ [continue] [align center] [[<->huddled birds.]] [continue][align center] missing feathers. injured leg. [if !parakeet_free; align center] feeble whistling. [else; align center] new vocabulary. _"hello? hello?"_ [continue; align center] [[dirty mirror.]] [[<->huddled birds.]] [align center] backwards birds: [if !parakeet_free; align center] dazed parakeet. [else; align center] chatty parakeet. [continue; align center] [if !finches_free; align center] desperate finches. [else; align center] quiet finches. [continue; align center] [if !conure_free; align center] nervous conure. [else; align center] curious conure. [continue; align center] [if beak_free; align center] handsome macaw. [else; align center] handsome macaw. taped beak. frameless mirror. [[sharp edges.]] [continue] [align center] [[<->dazed parakeet.]][align center] [if cage_open] {embed passage: 'pick up rod'} [if beak_free && !cage_open; align center] _[[useful rod.]]_ [[<->nervous conure.]] [if !beak_free] [align center] useful tool. taped beak. [[<->nervous conure.]]rod_free: true carried_item: "hooked rod" config.header.left: "[[carried item: {carried_item}.]]" -- [align center] metal rod. hooked end. [[<->huddled birds.]] [continue] [align center] useful tool. uncertain purpose. {back link, label: '<'} [continue] [if !beak_free; align center] sturdy latch. taped beak. [[<->portable cage.]] [else] {embed passage: 'unlocking the cage'} [continue][if !beak_free; align center] strong beak. stronger tape. [else] {embed passage: 'freeing the finches'} [align center] [[<->huddled birds.]] beak_free: true config.header.left: "empty beak." -- [align center] discarded tape. free beak. [[<->huddled birds.]] [continue]cage_open: true -- [align center] powerful beak. pathetic latch. [[open door.->shadowy room.]] [continue][align center] shadowy room. temporary quarters. [[glass tanks.]] [[large enclosure.->monkey check]] {embed passage: 'list of dropped items in room'} [if jaguar_free && !jaguar_fed; align center] [[threatening jaguar.->jaguar in room]] [continue] [if jaguar_free && jaguar_fed; align center] [[protective jaguar.->jaguar in room]] [if phone_free && !parakeet_free; align center] black mirror. noisy device. [[enigmatic controls.]] [if phone_free && parakeet_free && !jaguar_fed; align center] [[black mirror.->useless phone]] [continue; align center] [if monkeys_free] [[clever monkeys.->monkeys in room]] [continue; align center] [[narrow staircase.->hallway]]finches_free: true -- [align center] strong tape. sharp beak. free finches.config.header.left: "taped beak." cage_in_room: true rod_in_room: false door_unlocked: false carried_item: "none" beak_free: false finches_free: false rod_free: false cage_open: false eggshells_free: false eggshells_in_room: false iguana_free: false uv_on: false iguana_in_cage: false enclosure_unlocked: false baby_free: false jaguar_free: false jaguar_fed: false key_free: false key_in_room: false fruit_free: false fruit_in_room: false conure_free: false parakeet_free: false human_gone: false meat_in_kitchen: true phone_free: false trap_set: false mat_relevant: false window_open: false monkeys_free: false -- {embed passage: 'portable cage.'} [align center] [if !enclosure_unlocked] dirty cell. thick bars. [[solid lock.]] wary monkeys. [continue] [if enclosure_unlocked && !jaguar_fed; align center] hungry jaguar. fearful monkeys. [continue] [if enclosure_unlocked && jaguar_fed; align center] empty cage. free monkeys. [continue] [if !baby_free && !jaguar_free; align center] _[[baby capuchin.]]_ [if !monkeys_free && jaguar_free; align center] fearful baby. [if enclosure_unlocked && !fruit_free; align center] [[discarded fruit.]] [continue; align center] [[<->shadowy room.]] near_iguana_tank: false -- [align center] [[vacant aquarium.]] [if !iguana_in_cage; align center] [[occupied terrarium.]] [else; align center] [[vacant terrarium.]] [continue; align center] [[<->shadowy room.]][align center] [if cage_in_room] _[[portable cage.->pick up cage]]_ [[open door.->huddled birds.]] [continue] [if parakeet_free; align center] talkative parakeet. _"hello? hello?"_ [continue] [if rod_in_room; align center] _[[hooked rod.->pick up rod]]_ [continue] [if eggshells_in_room; align center] _[[dried eggshells.->pick up eggshells]]_ [continue] [if key_in_room; align center] _[[shiny key.->pick up key]]_ [continue] [if fruit_in_room; align center] _[[discarded fruit.->pick up fruit]]_ [continue][if carried_item == "hooked rod"] {embed passage: 'drop rod in room'} [continue] [if carried_item == "dried eggshells"] {embed passage: 'drop eggshells in room'} [continue] [if carried_item == "shiny key"] {embed passage: 'drop key in room'} [continue] [if carried_item == "discarded fruit"] {embed passage: 'drop fruit in room'} [continue] [if carried_item == "baby capuchin"] {embed passage: 'precious cargo'} [else] {embed passage: 'get cage'}rod_in_room: true -- [align center] worthless rod.config.header.left: "[[carried item: {carried_item}.]]" carried_item: "portable cage" cage_in_room: false -- [align center] _useful cage._ [[<->shadowy room.]]rod_free: true -- [if carried_item == "portable cage"] {embed passage: 'drop cage in room'} [continue] [if carried_item == "dried eggshells"] {embed passage: 'drop eggshells in room'} [continue] [if carried_item == "shiny key"] {embed passage: 'drop key in room'} [continue] [if carried_item == "discarded fruit"] {embed passage: 'drop fruit in room'} [continue] [if carried_item == "baby capuchin"] {embed passage: 'precious cargo'} [else] {embed passage: 'get rod'} config.header.left: "[[carried item: {carried_item}.]]" carried_item: "hooked rod" rod_in_room: false -- [align center] _useful rod._ [[<->shadowy room.]]cage_in_room: true -- [align center] worthless cage.[align center] animal carrier. former prison. current party: [if !conure_free; align center] nervous conure. [else; align center] curious conure. [continue; align center] [if !finches_free; align center] desperate finches. [else; align center] quiet finches. [continue; align center] [if !parakeet_free; align center] dazed parakeet. [else; align center] chatty parakeet. _"hello? hello?"_ [continue] [if iguana_in_cage; align center] trusting iguana. [continue; align center] [[desired entry.]] {back link, label: '<'} [align center] [if eggshells_free] empty nest. unlucky turtles. [else; align center] _[[dried eggshells.]]_ unlucky turtles. [continue; align center] [[<->glass tanks.]] [align center] [if !iguana_free] green iguana. swollen legs. listless stare. [if iguana_free && uv_on; align center] [[green iguana.]] bright light. closed eyes. [if iguana_free && !uv_on && carried_item !== "portable cage"; align center] _[[green iguana.]]_ improved appearance. inquisitive stare. [if iguana_free && !uv_on && carried_item == "portable cage"; align center] _[[green iguana.]]_ improved appearance. inquisitive stare. [continue] [align center] [[tiny switch.]] [[<->glass tanks.]][if carried_item == "hooked rod"] {embed passage: 'drop rod in room'} [continue] [if carried_item == "portable cage"] {embed passage: 'drop cage in room'} [continue] [if carried_item == "shiny key"] {embed passage: 'drop key in room'} [continue] [if carried_item == "discarded fruit"] {embed passage: 'drop fruit in room'} [continue] [if carried_item == "baby capuchin"] {embed passage: 'precious cargo'} [else] {embed passage: 'get eggshells'} [align center] jagged edges. _[[unknown benefit.->pick up eggshells]]_ [[<->vacant aquarium.]]config.header.left: "[[carried item: {carried_item}.]]" carried_item: "dried eggshells" eggshells_in_room: false eggshells_free: true -- [align center] _useful eggshells._ [[<->shadowy room.]]eggshells_in_room: true -- [align center] worthless eggshells.[align center] somber memento. jagged edges. {back link, label: '<'} [continue] near_iguana_tank: false -- [if !uv_on] {embed passage: 'turn on light'} [else] {embed passage: 'turn off light'}iguana_free: true uv_on: true -- [align center] glowing lamp. grateful iguana. [[<->occupied terrarium.]]uv_on: false -- [align center] doused lamp. curious iguana. [[<->occupied terrarium.]][align center] abandoned tank. [[<->glass tanks.]][align center] [if iguana_free && uv_on; align center] meditating lizard. indifferent expression. [[<->occupied terrarium.]] [if iguana_free && !uv_on && carried_item !== "portable cage"; align center] willing companion. swollen legs. unwieldy cargo. unsuccessful grasp. [[<->occupied terrarium.]] [if iguana_free && !uv_on && carried_item == "portable cage"; align center] {embed passage: 'iguana joins the party'} [continue][align center] dim hallway. [if !jaguar_free; align center] [[closed door.]] scraping claws. [if jaguar_free && !key_free; align center] [[open door.]] small room. [if key_free; align center] open door. useless room. [continue] [if jaguar_free && !jaguar_fed && carried_item == "portable cage" && iguana_in_cage; align center] [[threatening jaguar.->jaguar in hallway]] [continue] [if parakeet_free && carried_item == "portable cage"; align center] talkative parakeet. _"hello? hello?"_ [continue; align center] [if jaguar_free && jaguar_fed; align center] [[protective jaguar.->jaguar in hallway]] [continue] [if monkeys_free; align center] [[clever monkeys.->monkeys in hallway]] [continue] [if trail.includes('kitchen intro'); align center] [[sunlit doorway.->kitchen]] [else; align center] [[sunlit doorway.->kitchen intro]] [continue; align center] [[previous staircase.->shadowy room.]][align center] innocent face. grasping hands. wide gaps. _[[eager companion.->pick up capuchin]]_ [[<->large enclosure.]] [align center] [if carried_item == "shiny key"] {embed passage: 'freeing the monkeys'} [else; align center] impervious lock. inscrutable keyhole. [[<->large enclosure.]] [continue][align center] sour oranges. shriveled apples. _[[worse options.->pick up fruit]]_ [[<->large enclosure.]]config.header.left: "empty beak." carried_item: "none" enclosure_unlocked: true -- [align center] excited monkeys. familiar key. nimble fingers. [if jaguar_fed; align center] relaxed jaguar. safe passage. [continue; align center] open cell. free monkeys. [[<->shadowy room.]] [if carried_item == "hooked rod"] {embed passage: 'drop rod in room'} [continue] [if carried_item == "portable cage"] {embed passage: 'drop cage in room'} [continue] [if carried_item == "dried eggshells"] {embed passage: 'drop eggshells in room'} [continue] [if carried_item == "shiny key"] {embed passage: 'drop key in room'} [continue] [if carried_item == "discarded fruit"] {embed passage: 'drop fruit in room'} [continue] {embed passage: 'get capuchin'} config.header.left: "[[carried item: {carried_item}.]]" carried_item: "baby capuchin" baby_free: true -- [align center] _clinging monkey._ [[<->large enclosure.]][align center] tight grip. curious eyes. comforting warmth. {back link, label: '<'} [continue] [align center] precious cargo. full inventory. {back link, label: '<'}[align center] sudden quiet. soft breathing. [[round doorknob.]] [[<->hallway]][align center] ceramic fixtures. stale air. bad energy. large appliance. low gap. _[[metallic glimmer.->fishing for key]]_ [[<->hallway]][align center] [if carried_item == "portable cage" && parakeet_free && !human_gone; align center] hopeful room. open window. talkative parakeet. _"hello? hello?"_ alert human. glinting knife. [[startled approach.]] [continue] [if carried_item == "portable cage" && parakeet_free && human_gone; align center] {embed passage: 'kitchen thereafter'} [if carried_item !== "portable cage" && parakeet_free] {embed passage: 'kitchen thereafter'} [if carried_item == "portable cage" && !parakeet_free] {embed passage: 'kitchen thereafter'} [if carried_item !== "portable cage" && !parakeet_free] {embed passage: 'kitchen thereafter'}[align center] helpful monkey. nimble fingers. [[opening door.->the jaguar appears]] [align center] young jaguar. [[hungry maw.->the jaguar escapes]]config.header.left: "empty beak." carried_item: "none" jaguar_free: true -- [align center] fearsome cat. agile macaw. retreating monkey. wise baby. lumbering pursuit. eerie quiet. [[foreboding staircase.->shadowy room.]][align center] [if !jaguar_fed; align center] young predator. hungry eyes. deadly fangs. appetizing iguana. [if jaguar_fed; align center] satisfied hunger. watchful eyes. [continue; align center] [[<->hallway]][align center] [if !jaguar_fed; align center] young predator. hungry eyes. deadly fangs. appetizing iguana. [else; align center] satisfied hunger. watchful eyes. [continue; align center] [[<->shadowy room.]][align center] [if !jaguar_fed && !human_gone; align center] anxious kitten. enemy presence. unwilling accomplice. [if !jaguar_fed && human_gone; align center] anxious kitten. enemy scent. unwilling accomplice. [if jaguar_fed; align center] satisfied hunger. watchful eyes. [continue; align center] [[<->kitchen]][align center] mysterious tool. important function. {back link, label: '<'} [continue] [if carried_item == "hooked rod"] {embed passage: 'drop rod in room'} [continue] [if carried_item == "portable cage"] {embed passage: 'drop cage in room'} [continue] [if carried_item == "dried eggshells"] {embed passage: 'drop eggshells in room'} [continue] [if carried_item == "discarded fruit"] {embed passage: 'drop fruit in room'} [continue] [if carried_item == "baby capuchin"] {embed passage: 'precious cargo'} [else] {embed passage: 'get key'} [align center] [if carried_item == "hooked rod"] {embed passage: 'reaching the key'} [else; align center] small gap. large claws. short beak. futile attempt. [[<->open door.]] [continue] [align center] useful rod. hooked end. quick retrieval. intriguing prize. _[[shiny key.]]_ carried_item: "shiny key" key_free: true -- [align center] forgotten rod. precious key. [[<->hallway]] config.header.left: "[[carried item: {carried_item}.]]" carried_item: "shiny key" key_in_room: false -- [align center] _useful key._ [[<->shadowy room.]]key_in_room: true -- [align center] worthless key.[if carried_item == "baby capuchin"] {embed passage: 'freeing the jaguar'} [else; align center] smooth surface. insufficient grip. [[<->hallway]][if carried_item == "hooked rod"] {embed passage: 'drop rod in room'} [continue] [if carried_item == "portable cage"] {embed passage: 'drop cage in room'} [continue] [if carried_item == "dried eggshells"] {embed passage: 'drop eggshells in room'} [continue] [if carried_item == "shiny key"] {embed passage: 'drop key in room'} [continue] [if carried_item == "baby capuchin"] {embed passage: 'precious cargo'} [else] {embed passage: 'get fruit'} config.header.left: "[[carried item: {carried_item}.]]" carried_item: "discarded fruit" fruit_in_room: false fruit_free: true -- [align center] _useful fruit._ [[<->shadowy room.]]fruit_in_room: true -- [align center] worthless fruit.[align center] moisture content. nutritional value. {back link, label: '<'} [continue] config.header.left: "empty beak." carried_item: "none" conure_free: true -- [align center] welcome nourishment. relaxed bird. [[<->huddled birds.]][align center] hopeful room. [[open window.]] [if !human_gone; align center] contemptible human. jittery movements. snake tattoo. bare feet. [else; align center] departed human. decisive opportunity. [continue] [if meat_in_kitchen && !human_gone; align center] bloody countertop. raw meat. steady hand. keen knife. [continue] [if meat_in_kitchen && human_gone; align center] raw flesh. carnivore meal. [continue] [if !phone_free; align center] discarded object. _[[black mirror.]]_ [continue] [if mat_relevant; align center] [[soft mat.]] [continue] [if jaguar_free && !jaguar_fed && !human_gone && carried_item == "portable cage" && iguana_in_cage; align center] [[uneasy jaguar.->jaguar in kitchen]] [if jaguar_free && meat_in_kitchen && human_gone && carried_item == "portable cage" && iguana_in_cage; align center] [[emboldened jaguar.->feeding the jaguar]] [if jaguar_free && jaguar_fed; align center] [[protective jaguar.->jaguar in kitchen]] [continue; align center] [if monkeys_free && !window_open; align center] [[clever monkeys.->monkeys in kitchen]] [continue; align center] [[previous hallway.->hallway]][align center] artificial birdsong. vibrating device. angry human. agitated voice. [[thrown object.->kitchen]]phone_free: true -- [align center] distracted human. important device. potential noise. dexterous claws. [[quiet retreat.]][align center] shadowy room. dropped device. new possibilities. [[inquisitive minds.->shadowy room.]][align center] experimental tapping. random lights. human voice. _[["hello? hello?"]]_parakeet_free: true -- [align center] attentive animals. fascinated parakeet. new vocabulary. _"hello? hello?"_ [[<->shadowy room.]][if !trap_set] {embed passage: 'noticing the mat'} [else] {embed passage: 'the trap succeeds'} [continue][align center] [if carried_item !== "dried eggshells" && !trap_set] animal skin. human comfort. [if carried_item !== "dried eggshells" && trap_set; align center] luxurious mat. spiky eggshells. devious trap. [if carried_item == "dried eggshells"] {embed passage: 'setting the trap'} [align center] [[<->kitchen]]config.header.left: "empty beak." carried_item: "none" trap_set: true -- [align center] luxurious mat. spiky eggshells. devious trap. dropped eggshells.mat_relevant: true -- [align center] advancing footsteps. disappearing animals. motionless human. bare feet. soft mat. [[tense silence.]]mat_relevant: false human_gone: true -- [align center] advancing footsteps. disappearing animals. surprised howl. blood spatter. [if iguana_in_cage; align center] clamorous exit. [[slamming door.->feeding the jaguar]] [else; align center] clamorous exit. [[slamming door.->kitchen]] [continue][align center] [if !human_gone; align center] narrow opening. imminent escape. inopportune moment. [[<->kitchen]] [if human_gone && !window_open && !monkeys_free; align center] narrow opening. heavy window. group effort. [[<->kitchen]] [if human_gone && !window_open && monkeys_free; align center] windowsill perch. perceptive monkeys. collective exertion. creaking pane. discarded screen. [[unobstructed exit.]] [if human_gone && window_open] {embed passage: 'the moment of truth'}[align center] clueless human. departing footsteps. [[dissipating tension.->hallway]][align center] cruel laugh. snake tattoo. safe nest. firm hands. bad memories. [[sudden noise.]][align center] noisy device. exhausted usefulness. [[<->shadowy room.]] iguana_in_cage: true -- [align center] interesting cage. adventurous iguana. accommodating birds. _new companion._ [[<->glass tanks.]]config.style.page.header.font: "16" config.style.page.header.link.font: "small caps" config.style.page.footer.font: "16" config.style.page.footer.link.font: "small caps" config.body.transition.name: "none" config.style.page.style: "none" config.style.page.verticalAlign: "center" config.header.left: "empty beak." cage_in_room: true rod_in_room: false door_unlocked: true carried_item: "none" beak_free: true finches_free: false rod_free: false cage_open: true eggshells_free: false eggshells_in_room: false iguana_free: false uv_on: false iguana_in_cage: false enclosure_unlocked: false monkeys_free: false baby_free: false jaguar_free: false jaguar_fed: false key_free: false key_in_room: false fruit_free: false fruit_in_room: false conure_free: false parakeet_free: false human_gone: false meat_in_kitchen: true phone_free: false trap_set: false mat_relevant: false window_open: false -- [align center] [[kitchen intro]] [[immediate escape.]][align center] hopeful room. open window. warm air. healing sunlight. [[familiar human.]] [align center] bright sun. broad wings. [[sweet freedom.]] jaguar_fed: true meat_in_kitchen: false -- [align center] settling jaguar. guiding macaw. stoic iguana. consenting bait. twitching whiskers. fragrant countertop. tempting meat. quick meal. [[mighty ally.->kitchen]] [if monkeys_free] {embed passage: 'large enclosure.'} [if !monkeys_free && !jaguar_fed] {embed passage: 'large enclosure.'} [if !monkeys_free && jaguar_fed] {embed passage: 'monkey escape'}monkeys_free: true -- [align center] uncertain monkeys. cautious baby. [if enclosure_unlocked; align center] relaxed jaguar. [[safe passage.->shadowy room.]] [else; align center] relaxed jaguar. relieved captives. [[locked enclosure.->shadowy room.]][align center] many monkeys. ready helpers. [[<->shadowy room.]][align center] many monkeys. ready helpers. [[<->hallway]][align center] nosy monkeys. amusing utensils. foraged tidbits. entertaining antics. admirable confidence. [[<->kitchen thereafter]]window_open: true -- [align center] determined troop. quick escape. lingering capuchin. meaningful gaze. inseparable monkeys. [[departing friend.->open window.]]config.header.left: "" -- [align center] long journey. unusual flock. [if conure_free; align center] playful conure. [else; align center] recuperating conure. [continue] [if finches_free; align center] feisty finches. [else; align center] timid finches. [continue] [if parakeet_free; align center] friendly parakeet. [else; align center] recovering parakeet. [continue] [if iguana_in_cage && carried_item == "portable cage"; align center] peaceful iguana. [continue] [if jaguar_fed; align center] [[feline bodyguard.]] [else; align center] [[continuing flight.]] [align center] unfamiliar places. familiar rhythms. new friends: placid ducks. quarrelsome geese. gentle doves. miniature cats. kind strangers. [if monkeys_free && jaguar_fed && conure_free && finches_free && parakeet_free && iguana_in_cage && carried_item == "portable cage"; align center] [[happy ending.]] [else; align center] [[new life.->happy ending.]]config.body.transition.name: "fadeInOut" config.body.transition.duration: '3000ms' -- [align center] {embed image: 'free bird thumbnail.jpg', alt: 'free bird.'} [align center] approaching humans. vanishing jaguar. grateful birds. safe travels. [[continuing flight.]] [align center] warm breeze. unknown world. [[immediate escape.]] [unless monkeys_free && jaguar_fed && conure_free && finches_free && parakeet_free && iguana_in_cage && carried_item == "portable cage"; align center] [[unfinished business.->kitchen]]config.header.left: "empty beak." carried_item: "none" cage_in_room: true -- [align center] regrouping birds. [[dropped cage.->shadowy room.]]