0,]']>S}Wu8d%qy)6o;]AsVl3 330 33 2B!&'(!!"#!!)R!!,-!,-!,-!2B!&'(!!"#!!)R!./././././2B!&'(!!"#!!)R!PQPQPQPQPQ2BDCEFDEFH!&'(!!"#!!)R!!!!!!!!!WX2BIJLMNpq****$!&'(!!"#!!)R!YZ\[!]^!++++++++++++++++++++++++++++++ >?ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffDDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDTUUETUUEDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDdDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfffFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDdDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDfFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddfDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddfQDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD MDDDDDDDDDdDDQDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD dMDDDDDDDDfffFDDDDDDDDJDDDDJDDDDJDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddFDDDDDDDDDJDDDDDDDDDDJDDDDDDDDDDJDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDdDDDDDDDDDDDJDDDDDDDDDDJDDDDDDDDDDJDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDJDDDDDDDDDDJDDDDDDDDDDJDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDIDDDDDDDDDDJDDDDDDDDDDJDDDDDDDDDDJDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDIDDDDDDDDDDJDDDDDDDDDDJDDDDDDDDDDJDDDDDDDDD""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffDDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDTUUETUUEDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDdDDDDDDIIIIIDDDDDDDDDDDDDD DDDDDDDDDDfddFDDDDIIIIIDDDDDDDDDDDDDD DDDDDDDDDDfffFDDDDIIIIIDDDDDDDDDDDDDD DDDDDDDDDDDdDDDDDDIIIIIDDDDDDDDDDDDDD DDDDDDDDDDDfFFDDDDIIIIIDDDDDDDDDDDDDD DDDDDDDDDDfddfDDDDiIiIiIiIiIDDDDDDDDDDDDDD DDDDDDDDDDfddfQDDDDiIiIiIiIiIDDDDDDDDDDDDDD MDDDDDDDDDdDDQDDDDiIiIiIiIiIDDDDDDDDDDDDDD dMDDDDDDDDfffFDDDDiIiIiIiIiIDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddFDDDDffIffIffIffIffIDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDdDDDDDD̜I̜I̜I̜I̜IDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDəəIəəIəəIəəIəəIDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDIDDDDDəəIəəIəəIəəIəəIDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDIDDDDDəəIəəIəəIəəIəəI""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffDDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDTUUETUUEDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDdDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfffFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDdDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDfFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddfDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddfQDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD MDDDDDDDDDdDDQDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD dMDDDDDDDDfffFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDdDDDDDDDDLDLDDDLDLDDDLDLDDDLDLDDDLDLDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDLLDLLLDLLLDLLLDLLLDLDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDIDDDDDDLLDLLDLLDLLDLLDLLDLLDLLDLLDLLDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDIDDDDDDLLDLLDLLDLLDLLDLLDLLDLLDLLDLL""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffDDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDTUUETUUEDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDdDDDDDD0@DDTUUUUUUE0@TUUUUUUEDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddFDDDD33@LTݪE33@TݪEDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfffFDDDD33@LTff3E33@Tff3EDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDdDDDDDD @LTif3E @Tif3EDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDfFFDDDD@ LT3E@T3EDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddfDDDD@DDTUUUUUUE@TUUUUUUEDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddfQDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDdDDDDDDDDDDDDDD MDDDDDDDDDdDDQDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDdDDDDDDDDDDDDDD dMDDDDDDDDfffFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDdDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDODDdDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDdDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDOffFDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDOD@DDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDODDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDO@D@""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffDDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDTUUETUUEDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDTUUETUUEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFDDDDDDDDDDDDD03DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDdDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDdDDDDDDDDDDDDDD03DDDDDDDDDDDDDD DDDDDDDDDDfddFDDDDDDDDDDDDfddFDDDDDD3DDDDDDDDDDDDDD DDDDDDDDDDfffFDDDDDDDDDDDDfffFDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDdDDDDDDDDDDDDDDDdDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDfFFDDDDDDDDDDDDDfFFDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddfDDDDDDDDDDDDfddfDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddfQDDDDDDDDDDDDfddfDDDDDDDDDDDDDDDDDDDD MDDDDDDDDDdDDQDDDDDDDDDDDDDdDDDDDDDDDDDDDDDDDDDDDD dMDDDDDDDDfffFDDDDDDDDDDDDfffFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDfddFDDDDDDDDDDDDDDDDDDDDDDDDDDDDfddFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDdDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDdDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDDDDDDDIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDIDDDDDDDDDDDDDݙݙ"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -- title: Office -- author: Capturts -- desc: Office game... -- script: lua -- TODO --[[ * Make game ]]-- PREV="" MODE="init_game" days={"Mon","Tue","Wed","Thur","Fri"} floorys={16,40,64,88,112} rooms={ "Meeting Room", "Cubicles", "Cafetiria", "Manager Office", "Supply Cupboard"} day=0 hour=0 minute=0 second=0 mex=0 mey=0 melift=0 meroom=0 behindme="" function leading0(num) if num<10 then return ("0"..num) end return num end function init_game() MODE="init_day" day=0 end function init_day() MODE="mode_day" hour=8 day=wraparound(day+1,1,7) minute=0 second=0 mex=2*8 mey=14*8 behindme="" end function wraparound(val,min,max) local range=max-min+1 while valmax do val=val-range end return val end function minmax(val,min,max) -- limits value to between min and max (inclusive) if valmax then return max else return val end end function minmax2(val,min,max) --x = (a < min) ? min : (a > max) ? max : a); trace(x) end function between(n,min,max) if n>=min then if n<=max then return true end end return false end function inlist(x,list) for _,v in pairs(list) do if v==x then return true end end return false end function mode_title() cls() print("Minigolf",0,8) print("(b) to start",0,24) if btnp(5) then mode="mainmenu" end end function mode_mainmenu() cls() print("main menu",0,8) print("(b) to start",0,24) print("* Arrows left and right to change shot angle",0,40) print("* Arrows up and down to change power",0,48) print("* Use (a) to take shot",0,56) print("* The ball must be going slow enough to go in the hole",0,64) if btnp(5) then mode="initgame" end end function behind(x,y) if between(mex,88,102) then return("lift") end return("wall") end function mode_day() if btn(2) then mex=mex-0.25 elseif btn(3) then mex=mex+0.25 end behindme=behind(mex,mey) myroom=0 if mex>=17*8 then if mey==16 then myroom=1 elseif mey==40 then myroom=2 elseif mey==64 then myroom=3 elseif mey==88 then myroom=4 elseif mey==112 then myroom=5 end end if behindme=="lift" then if btnp(1) then if mey<112 then melift=0.25 end elseif btnp(0) then if mey>16 then melift=-0.25 end end end if melift~=0 then mey=mey+melift if inlist(mey,floorys) then melift=0 end end second=wraparound(second+1,0,59) if second==0 then minute=wraparound(minute+1,0,59) if minute==0 then init_day() end end map() if melift==0 then spr(256,mex,mey,0,1,0,0,2,2) end if myroom>0 then room=rooms[myroom] else room="" end print(days[day].." "..leading0(hour)..":"..leading0(minute).." "..room,0,0) end function TIC() cls() if PREV~=MODE then trace(MODE) PREV=MODE end _G[MODE]() end