diff --git a/oloturia/ANIM000.png b/oloturia/ANIM000.png new file mode 100644 index 0000000..0f07c8d Binary files /dev/null and b/oloturia/ANIM000.png differ diff --git a/oloturia/ANIM001.png b/oloturia/ANIM001.png new file mode 100644 index 0000000..17817e5 Binary files /dev/null and b/oloturia/ANIM001.png differ diff --git a/oloturia/ANIM002.png b/oloturia/ANIM002.png new file mode 100644 index 0000000..299f375 Binary files /dev/null and b/oloturia/ANIM002.png differ diff --git a/oloturia/ANIM003.png b/oloturia/ANIM003.png new file mode 100644 index 0000000..4656bcc Binary files /dev/null and b/oloturia/ANIM003.png differ diff --git a/oloturia/OBJ01.png b/oloturia/OBJ01.png index 223ccaa..ff720fa 100644 Binary files a/oloturia/OBJ01.png and b/oloturia/OBJ01.png differ diff --git a/oloturia/OBJ02.png b/oloturia/OBJ02.png index 3fbc114..c79ddd4 100644 Binary files a/oloturia/OBJ02.png and b/oloturia/OBJ02.png differ diff --git a/oloturia/OBJ03.png b/oloturia/OBJ03.png index 06c904f..f4e898f 100644 Binary files a/oloturia/OBJ03.png and b/oloturia/OBJ03.png differ diff --git a/oloturia/OBJ04.png b/oloturia/OBJ04.png index a668a5b..33297f6 100644 Binary files a/oloturia/OBJ04.png and b/oloturia/OBJ04.png differ diff --git a/oloturia/OBJ05.png b/oloturia/OBJ05.png index 91f95db..a5035f7 100644 Binary files a/oloturia/OBJ05.png and b/oloturia/OBJ05.png differ diff --git a/oloturia/OBJ06.png b/oloturia/OBJ06.png index 0724a81..db07cca 100644 Binary files a/oloturia/OBJ06.png and b/oloturia/OBJ06.png differ diff --git a/oloturia/OBJ07.png b/oloturia/OBJ07.png index a389253..3982e3d 100644 Binary files a/oloturia/OBJ07.png and b/oloturia/OBJ07.png differ diff --git a/oloturia/OBJ08.png b/oloturia/OBJ08.png index 29ca759..a82c4ac 100644 Binary files a/oloturia/OBJ08.png and b/oloturia/OBJ08.png differ diff --git a/oloturia/OBJ09.png b/oloturia/OBJ09.png index 842a8da..eda4468 100644 Binary files a/oloturia/OBJ09.png and b/oloturia/OBJ09.png differ diff --git a/oloturia/OBJ10.png b/oloturia/OBJ10.png index 0dfcf98..5c5048a 100644 Binary files a/oloturia/OBJ10.png and b/oloturia/OBJ10.png differ diff --git a/oloturia/OBJ11.png b/oloturia/OBJ11.png index 8acdc31..fb8abe2 100644 Binary files a/oloturia/OBJ11.png and b/oloturia/OBJ11.png differ diff --git a/oloturia/OBJ12.png b/oloturia/OBJ12.png index 2150720..f5376ef 100644 Binary files a/oloturia/OBJ12.png and b/oloturia/OBJ12.png differ diff --git a/oloturia/OBJ13.png b/oloturia/OBJ13.png index 8b0d158..272b240 100644 Binary files a/oloturia/OBJ13.png and b/oloturia/OBJ13.png differ diff --git a/oloturia/OBJ14.png b/oloturia/OBJ14.png index 8f4015f..1c22140 100644 Binary files a/oloturia/OBJ14.png and b/oloturia/OBJ14.png differ diff --git a/oloturia/OBJ15.png b/oloturia/OBJ15.png index f46a9cd..1239bdf 100644 Binary files a/oloturia/OBJ15.png and b/oloturia/OBJ15.png differ diff --git a/oloturia/OBJ16.png b/oloturia/OBJ16.png index 1f07b3f..5a0c748 100644 Binary files a/oloturia/OBJ16.png and b/oloturia/OBJ16.png differ diff --git a/oloturia/Q24.png b/oloturia/Q24.png new file mode 100644 index 0000000..b63b812 Binary files /dev/null and b/oloturia/Q24.png differ diff --git a/oloturia/Q25.png b/oloturia/Q25.png new file mode 100644 index 0000000..27a6797 Binary files /dev/null and b/oloturia/Q25.png differ diff --git a/oloturia/Q26.png b/oloturia/Q26.png new file mode 100644 index 0000000..ac03736 Binary files /dev/null and b/oloturia/Q26.png differ diff --git a/oloturia/Q27.png b/oloturia/Q27.png new file mode 100644 index 0000000..f62ce4a Binary files /dev/null and b/oloturia/Q27.png differ diff --git a/oloturia/Q28.png b/oloturia/Q28.png new file mode 100644 index 0000000..2226232 Binary files /dev/null and b/oloturia/Q28.png differ diff --git a/oloturia/Q29.png b/oloturia/Q29.png new file mode 100644 index 0000000..b63b812 Binary files /dev/null and b/oloturia/Q29.png differ diff --git a/oloturia/Q30.png b/oloturia/Q30.png new file mode 100644 index 0000000..2226232 Binary files /dev/null and b/oloturia/Q30.png differ diff --git a/oloturia/obj.csv b/oloturia/obj.csv index 0d50013..b81ca69 100644 --- a/oloturia/obj.csv +++ b/oloturia/obj.csv @@ -15,3 +15,8 @@ PRE01.png,313,340,METEOBJ00.png,METEOBJ01.png,METEOBJ02.png,METEOBJ03.png,METEOB PRE01.png,400,203,MAREOBJ00.png,MAREOBJ01.png,MAREOBJ02.png,MAREOBJ03.png,MAREOBJ04.png PRE01.png,425,321,MAREOBJ00.png,MAREOBJ01.png,MAREOBJ02.png,MAREOBJ03.png,MAREOBJ04.png PRE01.png,325,265,MAREOBJ00.png,MAREOBJ01.png,MAREOBJ02.png,MAREOBJ03.png,MAREOBJ04.png +Q25.png,220,210,ANIM000.png,ANIM001.png,ANIM002.png,ANIM003.png +Q26.png,180,210,R +Q27.png,180,210,R +Q28.png,180,210,ANIM000.png,ANIM001.png,ANIM002.png,ANIM003.png +Q30.png,180,210,ANIM000.png,ANIM001.png,ANIM002.png,ANIM003.png \ No newline at end of file diff --git a/oloturia/ram.csv b/oloturia/ram.csv index 31677d4..3d9d08b 100644 --- a/oloturia/ram.csv +++ b/oloturia/ram.csv @@ -1,4 +1,4 @@ -000,A00,B00,B20,B28,A13,A19,C01,A25,U00,ART00,MUS00,SET00 +000,A00,B00,B20,B28,A13,A19,C01,A25,U00,ART00,MUS00,SET00,Q24 A00,A01,A02,A03,P00 A01,A05,A07 A02,A05,A07 @@ -58,7 +58,7 @@ B13,END B14,END B15,END B16,END -B20,B21.0,B22,B25.0,B26.0,P00,Q00,Q04,Q08,Q17,MUS01,PRE00 +B20,B21.0,B22,B25.0,B26.0,P00,Q00,Q04,Q08,Q17,MUS01,PRE00,Q29 B21.0,B21.1,B26.1,B25.1 B22,B21.1,B26.1,B25.1 B24,A05,A06,A07,B06,B07,B06,B08,B21.1,B26.1,B25.1,SET04,PRE01 @@ -107,7 +107,7 @@ Q03,END Q04,Q05,Q07 Q05,Q06 Q06,END -Q07,Q20,Q21,Q22,Q23,B23,B27,MUS03,PRE02 +Q07,Q20,Q21,Q22,Q23,B23,B27,MUS03,PRE02,Q28 Q08,Q07,Q09,Q10,Q13 Q09,B23,B27,Q11,Q12 Q10,B23,B27,Q11,Q12 @@ -124,6 +124,13 @@ Q20,END Q21,END Q22,END Q23,END +Q24,Q25 +Q25,Q07,Q26 +Q26,Q27 +Q27,END +Q28,END +Q29,Q07,Q30 +Q30,Q27 SET00,SET01,A04 SET01,SET02 SET02,SET03 diff --git a/oloturia/rtext.csv b/oloturia/rtext.csv index e7bdc3f..8777af7 100644 --- a/oloturia/rtext.csv +++ b/oloturia/rtext.csv @@ -101,7 +101,7 @@ Q02.1.png;0 Q03.png;0 Q04.png;2;290;226;247;349;$COGNAME;$NAME $COGNAME Q05.png;1;190;89;Ispettore!@Il corpo del $TITOLO $COGNAME@è stato pugnalato@$NUMERO volte!;Ispettore!@Questo arzigogolo pare@irrisolvibile! Tutti@hanno un'alibi!;Ispettore!@brancoliamo nel buio!;Ispettore!@la cameriera ha sentito un@rumore sospetto attorno alle@dieci;Ispettore!@tutti i sospetti ricadono su@$SOSPETTO;Ispettore!@sospettiamo che@ abbiano avveleato@$FOOD!;Ispettore!@ci sono tracce di $TRACCIA @e $TRACCIA;Ispettore!@L'assassino ha usato@$WEAPON -Q06.png;2;150;80;290;128;Ho capito, la colpa è de@$SOSPETTO;$SURPRISE;Ci sono!@L'arma del delitto è@$WEAPON;$SURPRISE;Facciamo due domande a@$SOSPETTO;$SURPRISE;Mi arrendo non so@risolvere questo caso;$SURPRISE;Si tratta chiaramente di@SUICIDIO!;$SURPRISE;Dov'era $SOSPETTO@all'ora del delitto?;A $LUOGOCP;È stato $NAME;$SURPRISE;Controlliamo@gli ultimi accessi a@ $SOCIAL @de $SOSPETTO;$SURPRISE;Hanno rubato qualcosa?;$OBJPLU;Sospetto di@ $NAME $COGNAME;Santo cielo!@Ma è $SOSPETTO!;Vedo tracce di@ $WEAPON...;$SURPRISE +Q06.png;2;110;60;210;180;Ho capito, la colpa è de@$SOSPETTO;$SURPRISE;Ci sono!@L'arma del delitto è@$WEAPON;$SURPRISE;Facciamo due domande a@$SOSPETTO;$SURPRISE;Mi arrendo non so@risolvere questo caso;$SURPRISE;Si tratta chiaramente di@SUICIDIO!;$SURPRISE;Dov'era $SOSPETTO@all'ora del delitto?;A $LUOGOCP;È stato $NAME;$SURPRISE;Controlliamo@gli ultimi accessi a@ $SOCIAL @de $SOSPETTO;$SURPRISE;Hanno rubato qualcosa?;$OBJPLU;Sospetto di@ $NAME $COGNAME;Santo cielo!@Ma è $SOSPETTO!;Vedo tracce di@ $WEAPON...;$SURPRISE Q07.png;0 Q08.png;1;220;257;Chef $COGNAME Q09.png;1;125;119;Oggi vi imparo a fare $FOOD@in $DRESSING;Per il menu di oggi avrete bisogno di@$SIDEDISH, $SIDEDISH e $SIDEDISH;Buongiorno a tutti gli ascoltatori@e tutte le ascoltatrici!;Il piatto di oggi è tipico della@cucina di $LUOGOCP;Per prima cosa, prepariamo@un po' di $DRESSING @@ -119,6 +119,13 @@ Q20.png;1;170;129;Guidare una $AUTO@vuol dire libertà;$MARCAAUTO $AUTO @Tua a s Q21.png;1;201;129;Eau de $NAME@pour homme;COMPRA ANCHE TU@questa cosa;a soli $NUMERO euro! Q22.png;1;105;176;Eau de $NAME;Il medicinale puòavere@effetticolanteralianche@gravinonsomuinstraxu@zodblflpylxyx;Chiara e fresca come nevischio!;Meglio oggi che domani! Q23.png;1;164;326;Elimina fino al $NUMERO @ percento dei batteri;L'acqua $COGNAME @ha gli oligoelementi;Povera di sbodio;Rimuove le impurità e migliora@ del $NUMERO percento la lucentezza +Q24.png;0 +Q25.png;1;94;88;Il $DOCUMANIM vive nella@ foresta di $LUOGOCP e@si nutre di $ANIMAL selvatici;Il $DOCUMANIM è un animale@socievole e intelligente;Il $DOCUMANIM vive@ in branchi di $NUMERO esemplari;Il $DOCUMANIM fa parte della@stessa famiglia dei $ANIMAL;Ecco vediamo un raro@esemplare di $DOCUMANIM;Del raro $DOCUMANIM sono@rimasti solo $NUMERO esemplari +Q26.png;1;106;90;Deve il suo nome a@ $COGNAME che per primo lo classificò;Si riproduce nel mese di $MESE @e depone $NUMERO uova;È viviparo;È un piccolo mammifero originario@del $LUOGOCP +Q27.png;1;71;69;Altrimenti conosciuto come il@$DOCUMANIM del $COGNAME;A volte viene confuso con il@ $DOCUMANIM;Il suo verso inconfondibile@eccheggia nelle forseste di $LUOGOCP +Q28.png;1;71;69;È altrimenti conosciuto come il@$DOCUMANIM del $COGNAME;A volte viene confuso con il@ $DOCUMANIM;Il suo verso inconfondibile@eccheggia nelle foreste di $LUOGOCP +Q29.png;0 +Q30.png;1;106;90;Deve il suo nome a@ $COGNAME che per primo lo classificò;Si riproduce nel mese di $MESE @e depone $NUMERO uova;È viviparo;È un piccolo mammifero originario@del $LUOGOCP SET00.png;1;223;143;Proviamo con@ $ENIGMO;Risolviamo@ $ENIGMO;C'è $ENIGMO @ancora da finire;Mi manca una definizione@per finire $ENIGMO ;Non riesco a risolvere@ $ENIGMO SET01.png;1;180;90;$NUMERO orizzontale:@ $DEFINIZ;$NUMERO verticale:@ $DEFINIZ;Questa è difficile:@$DEFINIZ;$NUMERG lettere:@$DEFINIZ;Inizia per 'g',@di $NUMERG lettere:@$DEFINIZ SET02.png;0 diff --git a/oloturia/subs.csv b/oloturia/subs.csv index 74a753b..bd62bed 100644 --- a/oloturia/subs.csv +++ b/oloturia/subs.csv @@ -16,6 +16,7 @@ $CORPOAZIONE;mi segua;@devo farle@alcune domande;mi segua@senza fare storie;devo $CORPONOME;Carabinieri;Polizia;Forestali;Finanza;DIGOS;NAS;Polfer;SISDE;Stradale;Postale;Gendarmeria $DEFINIZ;Amò Cibele;Ne è capoluogo $LUOGOCP;Le ultime di $CAON;Vinse lo scudetto nel $ANNO;Il $COGNAME della corrente@dei $ARTE;Conduce "$TRIBUNE" su $CHNL;Ha recitato in $FILMS;Famosa canzone di@$NAME $COGNAME;Le iniziali di $COGNAME;L'Ughi famoso violinista;Condimento per $FOOD;Tipico piatto di $LUOGOCP;$ANIMAL ne sono ghiotti;Sono ghiotti di $ANIMAL;Il $COGNAME dei fumetti;Serve per produrre $OBJPLU;Sta fra $PLANET e $PLANET;Nota musicale;Si dice a New York quando è sera;Uno stato nord europeo;Si fa a Natale;Moglie e ____@dei paesi tuoi;L'anagramma di $CAON $DESPAIR;Siamo perduti!;Ai posti di@combattimento;È la fine;Che zio ce@la mandi buona;OH NO!;Ho paura! +$DOCUMANIM;Blogo;Cirpetto;Porcellino;Dugga;Bluggi;Farforso;Bluddro;Porro;Pangolastro;Gufano;Quordo;Mascellus;Pipistrazzo;Lamellibruco;Formicalebruschio;Pitello;Potto;Ambrugio;Cavallo;Valegino;Paleino;Mantarbiorchio;Chirocefalo;Ululoide;Giunchione;Gruschiastro;Bruco del $LUOGOCP;Canide del $COGNAME;Anatra dal collare $DRESSING;salamoia;aceto e vino;sugo di lamantino;marmellata di lamponi;sangue di boa;sugo di lumache;acqua di fogna;guazzetto;bagnomaria;olio e aglio;burro;cenere $ENIGMO;le parole scrociate;le cornici concentrate;gli incroci obliqui;l'impiantito;la linotipia a brugola;il monoverbo acusmatico;il peribabo;le parole intricate@senza schemo;gli anagrammi $ALIENTECH;le parole cribbiografate;la cribbiografia $FILMS;Avvatar;Pinception;Il Padruccio;Peter Pong;Twin Pupps;L'incredibile BRULK;Goddzinzla;Jorker;Tetanic;Batmans;gli Avgengivers;Star Truks;Guerre Sbarellari;Pearl Barbor;KOYAAANISCATZI;il Barbogio di Sivliglia;Babe il maialino scoreggioso;Moby Brick;i Gohtsebulstelrs;Puppa Pig;Sblack Mirros;I Soliti Sospensi;Fiat Club diff --git a/randstrip.py b/randstrip.py index e56cc1f..d593e2e 100755 --- a/randstrip.py +++ b/randstrip.py @@ -123,7 +123,10 @@ def writeStrip(story,config): else: prevObj = obj objImg = Image.open(config["imagesLocation"]+"/"+obj[0]) - vign.paste(objImg,(int(obj[1]),int(obj[2]))) + try: + vign.paste(objImg,(int(obj[1]),int(obj[2])),objImg) + except ValueError: + vign.paste(objImg,(int(obj[1]),int(obj[2]))) strip.append(vign) except FileNotFoundError: