From db2f988de7e497d119695c18a30c65c081423e91 Mon Sep 17 00:00:00 2001 From: Raimon Zamora Date: Sat, 2 Sep 2023 14:05:49 +0200 Subject: [PATCH] - Comencem a treballar en la reprografia --- data/game.lua | 6 ++--- data/m_arq.lua | 18 +++++++++++++ data/m_repro.lua | 64 +++++++++++++++++++++++++++++++++++++++++++++++ data/repro.map | 21 ++++++++++++++++ data/sprites.gif | Bin 5186 -> 5370 bytes data/tiles.gif | Bin 2158 -> 2239 bytes 6 files changed, 106 insertions(+), 3 deletions(-) create mode 100644 data/m_repro.lua create mode 100644 data/repro.map diff --git a/data/game.lua b/data/game.lua index b590e5e..3a628ad 100644 --- a/data/game.lua +++ b/data/game.lua @@ -12,15 +12,15 @@ require "m_jail1" require "m_prac1" require "m_prac2" require "m_prac3" - +require "m_repro" game={ cam={x=0,y=0}, restart=function() flags={} objects.list={} - actors.main={name="jailer",x=25,y=6,o="r",gfx={x=32,y=0},level="jail1"} - game.init("jail1") + actors.main={name="jailer",x=9,y=14,o="u",gfx={x=32,y=0},level="repro"} + game.init("repro") end, init=function(levelname,f,objs) diff --git a/data/m_arq.lua b/data/m_arq.lua index 3c639da..2ea1ee8 100644 --- a/data/m_arq.lua +++ b/data/m_arq.lua @@ -77,6 +77,24 @@ levels["arq"]={ end }) + switches.add({x=56,y=25,w=1,h=1,action= + function() + local hero = actors.search(actors.main.name) + if hero.o=="u" then + game.paused = true + fade.fadeout() + actors.main.x=9 + actors.main.y=16 + actors.main.o="u" + actors.main.level="repro" + game.init("repro") + return true + else + return false + end + end + }) + end, estudiant1_action=function() diff --git a/data/m_repro.lua b/data/m_repro.lua new file mode 100644 index 0000000..8937ce1 --- /dev/null +++ b/data/m_repro.lua @@ -0,0 +1,64 @@ +levels["repro"]={ + load=function() + mapa.load("repro.map") + + actors.add({name="taula1_a",x=3,y=12,o="r",gfx={x=160,y=0}}) + actors.add({name="taula1_b",x=5,y=12,o="d",gfx={x=176,y=32}}) + actors.add({name="taula2_a",x=7,y=12,o="d",gfx={x=176,y=32}}) + actors.add({name="taula2_b",x=9,y=12,o="d",gfx={x=176,y=32},action=levels.repro.currante1_action}) + actors.add({name="taula3_a",x=11,y=12,o="d",gfx={x=176,y=32}}) + actors.add({name="taula3_b",x=13,y=12,o="l",gfx={x=160,y=0}}) + actors.add({name="porteta",x=15,y=12,o="d",gfx={x=176,y=64}}) + actors.add({name="comp",x=3,y=6,o="d",gfx={x=96,y=0}}) + actors.add({name="impresora",x=5,y=6,o="d",gfx={x=176,y=16}}) + + actors.add({name="currante1",x=9,y=11,o="d",gfx={x=16,y=48}}) + actors.add({name="currante2",x=4,y=5,o="d",gfx={x=16,y=80}}) + + switches.add({x=9,y=16,w=1,h=1,action= + function() + local hero = actors.search(actors.main.name) + if hero.o=="d" then + game.paused = true + fade.fadeout() + actors.main.x=56 + actors.main.y=25 + actors.main.o="d" + actors.main.level="arq" + game.init("arq") + return true + else + return false + end + end + }) + + switches.add({x=15,y=13,w=1,h=1,action= + function() + local hero = actors.search(actors.main.name) + if hero.o=="u" then + scene.start({ + function() balloon.show("NO POTS PASAR!",12,"currante1",false,{x=5,w=10,h=1}) end, + function() balloon.show("NOMES EL QUALIFICAT PERSONAL\nDE REPROGRAFIA POR ENTRAR ACÍ",12,"currante1",false,{x=2,w=17,h=2}) end + }) + return true + else + return false + end + end + }) + + end, + + currante1_action=function() + local hero = actors.search(actors.main.name) + scene.start({ + function() balloon.show("BON DIA!",12,"currante1",false,{x=6,w=7,h=1}) end, + function() balloon.show("QUINS APUNTES\nNECESSITES?",12,"currante1",false,{x=6,w=8,h=2}) end, + function() balloon.show("NO TINC NI IDEA",2,"jailer",true,{x=5,w=10,h=1}) end, + function() balloon.show("POS MAL ANEM...",12,"currante1",false,{x=5,w=10,h=1}) end, + function() balloon.show("TORNA QUAN SAPIGUES\nEL QUE VOLS",12,"currante1",false,{x=4,w=12,h=2}) end, + }) + end, + +} \ No newline at end of file diff --git a/data/repro.map b/data/repro.map new file mode 100644 index 0000000..dc7b810 --- /dev/null +++ b/data/repro.map @@ -0,0 +1,21 @@ +20 +18 +1 +17,17,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,17,17, +17,17,16,23,24,23,24,23,24,23,24,23,24,23,24,23,24,18,17,17, +17,17,16,41,42,39,40,39,40,99,99,79,40,99,99,79,40,18,17,17, +17,17,16,55,56,55,56,47,56,115,115,55,56,115,115,55,56,18,17,17, +17,17,16,5,2,5,2,63,2,99,99,5,2,99,99,5,2,18,17,17, +17,17,16,5,2,5,2,5,2,115,115,5,2,115,115,5,2,18,17,17, +17,17,16,87,88,89,90,5,2,99,99,5,2,99,99,5,2,18,17,17, +17,17,16,5,2,5,2,5,2,115,115,5,2,115,115,5,2,18,17,17, +17,17,16,14,15,105,106,5,2,131,131,5,2,131,131,5,2,18,17,17, +17,17,16,87,88,89,90,5,2,147,147,5,2,147,147,5,2,18,17,17, +17,17,16,5,2,5,2,5,2,5,2,5,2,5,2,5,2,18,17,17, +17,17,16,5,2,5,2,5,2,5,2,5,2,5,2,5,14,18,17,17, +17,17,16,5,2,5,2,5,2,5,2,5,2,5,2,5,2,18,17,17, +17,17,16,5,2,5,2,5,2,5,2,5,2,5,2,5,2,18,17,17, +17,17,16,5,2,5,2,5,2,5,2,5,2,5,2,5,2,18,17,17, +17,17,16,5,2,5,2,5,2,5,2,5,2,5,2,5,2,18,17,17, +17,17,32,33,33,33,33,33,48,5,2,49,33,33,33,33,33,34,17,17, +17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17, diff --git a/data/sprites.gif b/data/sprites.gif index f3cc87cef8544f739fce9786df79e99721904d4e..eb2dab35a973693fca6d9fe53760420c69892c47 100644 GIT binary patch delta 4241 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 n<7c+(?u@(M{^v!$ALApih7&D!!o delta 4055 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 JDTE;a06VL9rv3l` diff --git a/data/tiles.gif b/data/tiles.gif index fd1dfabea9f20b2b868cf31ccc581e8cf242e52b..4e50a38c6afaa246bb2c24986ee5cec2245d761b 100644 GIT binary patch delta 657 zcmV;C0&e~85Wf+yI|hHpvr`$bHAT2R!BUr~mW`g~nzqbxiITA8la{bKWtFlGA~BxM z1W^`Y+5vZXf@N!r*%~@BF=2^lCM^ni%4jmMU-3W`S*nIjGHElB$h-wOnRz^C?oy9O z7=S+a$Yj%Gx1ZP+~N>JS}Tjy3Wk5iIXa4)vCC@#wVyj4XtSX zLE4)f_OyxJEN4-=*HRU=Ev4{;Y$;3ICtY?4nXQ^x8A^W!+7mz}0qFA{m%>-H?!7O3<@*-4 z*jK-B%`bq@E8i!scfjOrE`rCa(d8|;y$XIXamyiL2#evs6@DQlGh8+Sb69a+O~{AG z=HU^WSi*lLKCy}coZ=O`n7u82v5YAj;~Crdt{1+sjt5)g9s5{$g!r+LhfL%m8~Mmc zPO_4h%;Y9J`N>d@vXrMx{_mbc91E_?aQU=FjG$4urjoB7OWPP3ZV%;q+` r`OR>Svz+Hl=Q`W@&UntVp7+e>KKuF4fDW{v2Tcj+LL1t}K>z?dhZ;#H delta 575 zcmV-F0>J&h5$+JMI|hGLBT5;sHAT2}u39#FnrqrJ%Oy&}mQPxO;dFUQkr+>B#v~i= z@C3`&5VJLOWMaY+vCO*cQjZH{AQ+-KwrP^7nu#Q*KW?eaTza#aZ+pN1=1I?b+S8s% z_$4RN_q5wAlAQ_=ClZ*soFm-xpa;#T;>?LY5^m<7$)v(<6hME_0T~pb7@em=6IZP# zuEdJCfM_CmXpJLORD|-(C`LDGw~l@S6#oU7XEXc;QanJwXvi=?6M~pZlL99#7gcFO z$r+8lRf`G&5I_~HwMvADG&umBo##?2)O)hDZg2tSBdR6UT5c1n5$&qof?CyjUbSpl zjj2rE^HQ3MRhxge1ZyJRS~jwlRii}B7EP0?RJN3Yt8|qHGS739s0KC~cD?Ia$(Giu z0G6)ne3D$3a9G4r^{#mBTw3D;Q