From 8d1b1da458b80a4fbd4bf99b48cf6fb868c2111d Mon Sep 17 00:00:00 2001 From: Kistaro Windrider Date: Fri, 16 Feb 2024 17:43:58 -0800 Subject: [PATCH] text segment 2: induction --- vacation.p8 | 87 ++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 73 insertions(+), 14 deletions(-) diff --git a/vacation.p8 b/vacation.p8 index 2704894..826a1c7 100644 --- a/vacation.p8 +++ b/vacation.p8 @@ -582,7 +582,7 @@ brth_bg={1,2,3,2,1} breather = { colors = brth_fg, sep = 8, - speed=240, + speed=300, f=0, } mknew(breather) @@ -708,6 +708,11 @@ function zonk_mode:set(_, field,value) pukeboard{field=field, value=value} self[field]=value end +function zonk_mode:unset(_, ...) + for n in all(pack(...)) do + self[n] = nil + end +end function zonk_mode:at(_, x, y) self.txt_frame=scootbox.new{ x=x, @@ -935,7 +940,6 @@ wide awake! function normal_awakener() return zonk_mode.new{ - br_spd=300, br_cols=brth_bg, file=[[center:2:15 bon yOU'VE LEARNED @@ -1811,6 +1815,11 @@ function create_game() { f=zonk_mode.new, params={{ + txd=0, + txf=1, + exf=30, + cmul=0.25, + hide_stripes=true, file=[[center:6:20 wELCOME TO vACATION! @@ -1866,11 +1875,6 @@ THEY'RE JUST HERE TO center:2:10 UP: JUMP DOWN: DIVE]], - txd=0, - txf=1, - exf=30, - cmul=0.25, - hide_stripes=true, }}, }, { @@ -1883,20 +1887,75 @@ DOWN: DIVE]], { f = zonk_mode.new, params={{ - file=[[center:2:19 -incomplete content: -iNDUCTION PROTOTYPE + br_spd = 240, + file=[[center:3:18 +hEY, WELCOME BACK! + >sTARTING TO GET + >THE HANG OF IT? +----- +center:3:14 +nOW, THIS GAME +PROMISED TO BE + >#HYPNOTIC. +----- +center:6:18 + aND YOU MIGHT BE + !ZONING !OUT TO IT +ALREADY! bUT THESE +>TEXT SEGMENTS ARE +MORE TRADITIONALLY + >!HYPNOTIC. +----- +center:8:20 + nOW, YOU MIGHT NOT +THINK !HYPNOSIS !WORKS + ON YOU. tHAT'S ALL +>RIGHT! yOU CAN JUST + #ZONE #OUT AND ENJOY +>THE GAME. yOU DON'T + HAVE TO !FOLLOW THE + TEXT TOO CLOSELY. +----- +center:9:20 +tHIS IS A #vACATION! +yOU DON'T HAVE TO DO + >MUCH OF #ANYTHING. + >yOU DON'T HAVE TO + TENSE UP AND !RELAX + SOMEHOW. yOU DON'T + >HAVE TO !IMAGINE A +>STAIRCASE AND COUNT + BACKWARDS. +----- +center:4:20 +tHAT ALL SOUNDS LIKE + TOO MUCH WORK. aLL +YOU NEED TO DO RIGHT + NOW IS TO #BREATHE. ----- center:1:13 bon bpal:1 set:confirmed:true set:bwt:1 set:txf:2 set:txd:0 set:exd:0 set:exf:10 bREATHE IN... ----- +center:1:14 set:confirmed:true set:bwt:2 bpal:2 bspd:270 +bREATHE OUT... +----- +center:1:13 bon bpal:1 set:confirmed:true set:bwt:1 bspd:300 +bREATHE IN... +----- center:1:14 set:confirmed:true set:bwt:2 bpal:2 bREATHE OUT... ----- -set:bwt:0 set:txd:16 set:txf:20 set:exf:60 center:3:19 - >gREAT! iT'S LIKE - YOU'VE BEEN DOING -THIS ALL YOUR LIFE.]], +set:bwt:0 unset:txd:txf:exf:exd center:4:19 + gREAT! iT FEELS +>NICE TO !SINK INTO + RELAXATION SO +EASILY, DOESN'T IT? +----- +>iT HELPS YOUR MIND + FLOAT AND !DRIFT, +LIKE A #POOLTOY #ORCA + ON THE WAVES... +]], }}, }, {