added new timeline with multiple objects in the same panel
BIN
oloturia/MAREOBJ00.png
Normal file
After Width: | Height: | Size: 713 B |
BIN
oloturia/MAREOBJ01.png
Normal file
After Width: | Height: | Size: 428 B |
BIN
oloturia/MAREOBJ02.png
Normal file
After Width: | Height: | Size: 813 B |
BIN
oloturia/MAREOBJ03.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
oloturia/MAREOBJ04.png
Normal file
After Width: | Height: | Size: 807 B |
BIN
oloturia/METEOBJ00.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
oloturia/METEOBJ01.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
oloturia/METEOBJ02.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
oloturia/METEOBJ03.png
Normal file
After Width: | Height: | Size: 2 KiB |
BIN
oloturia/METEOBJ04.png
Normal file
After Width: | Height: | Size: 1 KiB |
BIN
oloturia/METEOBJ05.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
oloturia/METEOBJ06.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
oloturia/METEOBJ07.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
oloturia/METEOBJ08.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
oloturia/PRE00.png
Normal file
After Width: | Height: | Size: 54 KiB |
BIN
oloturia/PRE01.png
Normal file
After Width: | Height: | Size: 53 KiB |
BIN
oloturia/PRE02.png
Normal file
After Width: | Height: | Size: 43 KiB |
BIN
oloturia/PUBOBJ00.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
oloturia/PUBOBJ01.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
oloturia/PUBOBJ02.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
oloturia/PUBOBJ03.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
oloturia/PUBOBJ04.png
Normal file
After Width: | Height: | Size: 16 KiB |
|
@ -2,9 +2,16 @@ A11.png,248,185,OBJ00.png,OBJ01.png,OBJ02.png,OBJ03.png,OBJ04.png,OBJ05.png,OBJ0
|
|||
B13.png,256,186,OBJ00.png,OBJ01.png,OBJ02.png,OBJ03.png,OBJ04.png,OBJ05.png,OBJ06.png,OBJ07.png,OBJ08.png,OBJ09.png,OBJ10.png,OBJ11.png,OBJ12.png,OBJ13.png,OBJ14.png,OBJ15.png,OBJ16.png
|
||||
B14.png,253,190,OBJ00.png,OBJ01.png,OBJ02.png,OBJ03.png,OBJ04.png,OBJ05.png,OBJ06.png,OBJ07.png,OBJ08.png,OBJ09.png,OBJ10.png,OBJ11.png,OBJ12.png,OBJ13.png,OBJ14.png,OBJ15.png,OBJ16.png
|
||||
A29.png,326,194,OBJ00.png,OBJ01.png,OBJ02.png,OBJ03.png,OBJ04.png,OBJ05.png,OBJ06.png,OBJ07.png,OBJ08.png,OBJ09.png,OBJ10.png,OBJ11.png,OBJ12.png,OBJ13.png,OBJ14.png,OBJ15.png,OBJ16.png
|
||||
MUS00.png,220,190,OBJ00.png,OBJ01.png,OBJ02.png,OBJ03.png,OBJ04.png,OBJ05.png,OBJ06.png,OBJ07.png,OBJ08.png,OBJ09.png,OBJ10.png,OBJ11.png,OBJ12.png,OBJ13.png,OBJ14.png,OBJ15.png,OBJ16.png
|
||||
MUS00.png,210,140,PUBOBJ00.png,PUBOBJ01.png,PUBOBJ02.png,PUBOBJ03.png,PUBOBJ04.png
|
||||
MUS03.png,117,235,BAND00.png,BAND01.png,BAND02.png
|
||||
Q21.png,199,266,OBJ00.png,OBJ01.png,OBJ02.png,OBJ03.png,OBJ04.png,OBJ05.png,OBJ06.png,OBJ07.png,OBJ08.png,OBJ09.png,OBJ10.png,OBJ11.png,OBJ12.png,OBJ13.png,OBJ14.png,OBJ15.png,OBJ16.png
|
||||
ART01.png,368,116,ARTO01.png,ARTO02.png,ARTO03.png,ARTO04.png,ARTO05.png,ARTO06.png,ARTO07.png,ARTO08.png,ARTO09.png,ARTO10.png
|
||||
ART02.png,368,115,R
|
||||
ART03.png,368,115,R
|
||||
PRE01.png,305,130,METEOBJ00.png,METEOBJ01.png,METEOBJ02.png,METEOBJ03.png,METEOBJ04.png,METEOBJ05.png,METEOBJ06.png,METEOBJ07.png,METEOBJ08.png
|
||||
PRE01.png,379,112,METEOBJ00.png,METEOBJ01.png,METEOBJ02.png,METEOBJ03.png,METEOBJ04.png,METEOBJ05.png,METEOBJ06.png,METEOBJ07.png,METEOBJ08.png
|
||||
PRE01.png,352,215,METEOBJ00.png,METEOBJ01.png,METEOBJ02.png,METEOBJ03.png,METEOBJ04.png,METEOBJ05.png,METEOBJ06.png,METEOBJ07.png,METEOBJ08.png
|
||||
PRE01.png,313,340,METEOBJ00.png,METEOBJ01.png,METEOBJ02.png,METEOBJ03.png,METEOBJ04.png,METEOBJ05.png,METEOBJ06.png,METEOBJ07.png,METEOBJ08.png
|
||||
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
|
||||
|
|
|
|
@ -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
|
||||
B20,B21.0,B22,B25.0,B26.0,P00,Q00,Q04,Q08,Q17,MUS01,PRE00
|
||||
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
|
||||
|
@ -81,7 +81,7 @@ C03,C06
|
|||
C04,C06
|
||||
C05,C06
|
||||
C06,END
|
||||
MUS00,MUS01
|
||||
MUS00,MUS01,PRE00
|
||||
MUS01,MUS02
|
||||
MUS02,B23,B27,MUS03
|
||||
MUS03,END
|
||||
|
@ -95,6 +95,9 @@ O02,O04,O05
|
|||
O04,END
|
||||
O05,END
|
||||
P00,A04,A20,B04,B24
|
||||
PRE00,PRE01,Q07
|
||||
PRE01,PRE02,B27
|
||||
PRE02,END
|
||||
Q00,Q01,Q07
|
||||
Q01,B23,Q02,Q03
|
||||
Q02,Q02.1,Q02.0
|
||||
|
@ -104,7 +107,7 @@ Q03,END
|
|||
Q04,Q05,Q07
|
||||
Q05,Q06
|
||||
Q06,END
|
||||
Q07,Q20,Q21,Q22,Q23,B23,B27,MUS03
|
||||
Q07,Q20,Q21,Q22,Q23,B23,B27,MUS03,PRE02
|
||||
Q08,Q07,Q09,Q10,Q13
|
||||
Q09,B23,B27,Q11,Q12
|
||||
Q10,B23,B27,Q11,Q12
|
||||
|
|
|
|
@ -79,7 +79,7 @@ C03.png;1;343;132;Hop!@Hop!@Hop!
|
|||
C04.png;1;132;113;Aaanf!@Aaanf!@Aaanf!
|
||||
C05.png;1;123;140;Sono vicinissimo!;Sono... molto vicino!;Sono quasi arrivato!;Caspita! Sono vicino!;Arrivo!;Manca pochissimo!;Manca molto poco
|
||||
C06.png;1;317;60;Hop!@Hop!@Hop!
|
||||
MUS00.png;1;225;96;Turboeliche @$COGNAME;Magneti @$COGNAME;Succhi di frutta @$COGNAME;Carne scelta @$COGNAME;$MARCAAUTO;Fagioli @$COGNAME;Cereali @$COGNAME;Giubbini @$COGNAME;Pasta @$COGNAME;Pneumatici @$COGNAME;Brodi @$COGNAME;Olio @$COGNAME;Nasturzi @$COGNAME;Mappamondi @$COGNAME;Merendine @$COGNAME;Totani @$COGNAME
|
||||
MUS00.png;1;225;86;Turboeliche @$COGNAME;Magneti @$COGNAME;Succhi di frutta @$COGNAME;Carne scelta @$COGNAME;$MARCAAUTO;Fagioli @$COGNAME;Cereali @$COGNAME;Giubbini @$COGNAME;Pasta @$COGNAME;Pneumatici @$COGNAME;Brodi @$COGNAME;Olio @$COGNAME;Nasturzi @$COGNAME;Mappamondi @$COGNAME;Merendine @$COGNAME;Totani @$COGNAME
|
||||
MUS01.png;3;205;92;204;240;343;354;$NUMEROesimo;$LUOGOCP;Buonaseeera!
|
||||
MUS02.png;1;70;102;Coi testi di $COGNAME e $COGNAME@$GRUPPMUS @"$TITOLMUS"@dirige l'orchestra il maestro $COGNAME
|
||||
MUS03.png;3;61;68;150;143;38;193;$CAOS;$CAOS;$CAOS;$CAOS $CAOS;$CAOS $CAOS;$CAOS;$CAOS $CAOS $CAOS;$CAOS $CAOS;$CAOS;$CAOS $CAOS $CAOS $CAOS;$CAOS $CAOS;$CAOS
|
||||
|
@ -91,6 +91,9 @@ O01.png;2;53;55;350;278;Sei un mostro orrendo!;$VERSO;Muori bestia immonda, muor
|
|||
O02.png;2;365;128;96;133;I fantasmi!;$VERSO;Gli zombi!;$VERSO;Gli spettri!;$VERSO;I vampiri!;$VERSO;I marziani!;$VERSO
|
||||
O04.png;1;74;61;Non è colpa tua...;Non potevi salvarlo...;È finita ora...;L'incubo è finito;Hai vendicato $NAME
|
||||
O05.png;1;122;103;Ma chi è il vero mostro?;I veri mostri SIAMO NOI;Il vero tesoro è L'AMICIZIA
|
||||
PRE00.png;2;329;104;112;341;Buonasera;gen.$COGNAME;Signore e Signori@buonasera;ten.$COGNAME;Buonasssera;presenta@$NAME $COGNAME;Vediamo il tempo@per il weekend; ;Buongiorno!!!;
|
||||
PRE01.png;1;61;368;In serata@$METEO sparsi;Il tempo per domani@$NUMERO $MESE;Ecco il tempo@su tutta la penisola;$METEO sul meridione@mentre al nord $METEO;A nord $METEO@mentre al sud $METEO;$METEO su@tutta la penisola;Mari mossi e molto mossi;Venti fino a@$NUMERO km/h
|
||||
PRE02.png;4;370;169;145;110;104;247;277;255;Le temperature@di domani;$LUOGOCP;$NUMERO °C;$NUMERO °C
|
||||
Q00.png;0
|
||||
Q01.png;1;200;183;Ep n.$NUMERO@Bingu va in campagna;Ep n.$NUMERO@Bingu salva il pianeta;Ep n.$NUMERO@Bingu pazzo;Ep n.$NUMERO@Bingu gioca a cricket;Ep n.$NUMERO@Bingu a $LUOGOCP;Ep n.$NUMERO@Bingu supereroe;Ep n.$NUMERO@Bingu supersonico;Ep n.$NUMERO@Bingu fa la dich. dei redditi;Ep n.$NUMERO@Bingu esplode;Ep n.$NUMERO@Bingu nello spazio;Ep n.$NUMERO@Bingu spara@$LUOGOCP risponde;Ep n.$NUMERO@Bingu pela $FOOD;Ep n.$NUMERO@Bingu gioca a palla;Ep n.$NUMERO@Bingu commenta Kant
|
||||
Q02.0.png;2;111;125;300;167;nuorg... nuorgon...;bopsulapsi;asgkanazewani;okhotooo;urialenea;guoabauob;mufurghiu;acadpeo;cipbrobzal;fungublast;turtigliaz;menubauos;kobrobangkoegh;giufbans;origiogao;bmububmlfumb;gieobobo;pingdfo;zkobkbfm;gogogo;auguaugu;igneosvuz;spaziobin;ghauruf;orghorsof;pantido;bglibul;asplru;ssooosfm;bbbubbusbn;itsudo;vudizby;anvufnv;eiegugu;sivivivivbibiib;clckcju
|
||||
|
|
Can't render this file because it has a wrong number of fields in line 2.
|
|
@ -25,6 +25,8 @@ $HELP;Aiuto!;Ohibò!;Come faremo?;AAAAH!;Accorruomo!;Soccorso!;Help!;Allarme!
|
|||
$INSULT;Cretino!;Scemo!;Pazzo!;Cialtrone!;Che rabbia!;Che nervi!;Vaffanbrodo!;Carogna!;Sacco di $ANIMAL
|
||||
$LUOGOCP;Francofungo;Castrofungo Terme;San $NAME;Gravellona Buce;Zadina;Montefungo;Rimini;Riccione;Cattolica;Gatteo a Mare;Bassano del Grappa;Paularo;Domodossola;Fano;Canegrate;Cinisello Balsamo;Casalecchio di Reno;Carpi;Soliera;Washington;Rubiera;Pianoro;Monghidoro;Maddaloni;Banzi;Portoferraio;Cormons;Cittadella;Carate-Urio;Reggio Emilia;Reggio Calabria;Reggio Umbria;Massa Carrara;Rapallo;Milano Marittima;Seattle;Sancremo;Barletta-Andria-Trani
|
||||
$MARCAAUTO;Fuca;Peggiot;Renult;Wolsvfangen;Frond;Citron;Luccia;Toyoya;Missan
|
||||
$MESE;gennaio;febbraio;marzo;aprile;maggio;giungo;giugno;luglio;guglio;agosto;agonsto;settembre;ottombre;novembre;dicembre;undicembre;brumaio;termidoro;mugnaio;fuffembre;esadicembre
|
||||
$METEO;rovesci;rannuvolamenti;piogge;nebbia;sole;grandine;venti forti;temporali;meteoriti;neve;ghiaccio;variabile;piogge di fluoro;piogge di fuoco;tempeste ioniche;piogge di $ANIMAL;fulmini e tuoni;pioggerelle;piovaschi;soleggiato;luneggiato;sereno;serenovariabile;arcobaleni;uggiosità;pioggia di smartis;colate di lava;uragani;tornados;gorghi;scirocco;brezzolina;solleone;afa;canicola;gelo;freddissimo;gelificazione;galaverna
|
||||
$MOSTRO;Il Vampiro;Lo Zombi;Il Fantasma;L'Alieno;Il Ninja;Lo Scheletro;Il Mago
|
||||
$MOVIMENTO;impressionisti;postmoderni;paleolitici;incapaci;ciabattisti;spettinati;decadentisti;badaisti;terrapiattisti;art decott;surrembalisti;palombari;smortisti;naifs;ballerini;strambi;postpostmoderni;antichi;medioevali
|
||||
$NAME;Bobby;Carl;Lorenz;Giuseppe;Alma;Lenny;Quinto;Willy;Enea;Ramona;Taddeo;Bruto;Paolino;Amedeo;Saverio;Giuliana;Giulia;Helen;Karen;Zoe;Antonietto;Laura;Ascanio;Gianni;Lello;Arnaldo;Brogio;Linda;Soros;Davide;Luca;Acracido;Anna;Berlusconi;Cefalo;Evaristo;Bumbo;Dupont;Susan;Perla;Valentina;Chiara;Lea;Piera;Filippo;Barbagianni;Meo;Teo;Leo;Nasturzio;Teodoro;Rucio;Paolo;Pippo;Quinto;Monica;William;Emiliano;Olivia
|
||||
|
|
Can't render this file because it contains an unexpected character in line 17 and column 139.
|
23
randstrip.py
|
@ -76,12 +76,13 @@ def addThing(indVign,config):
|
|||
"""This function adds a small image (object) to a larger image
|
||||
obj.csv definition is: name of the image (i.e. A001.png), x-coord, y-coord, subsequent columns possible outcomes
|
||||
It returns a tuple (object file name, x, y)"""
|
||||
objects = list()
|
||||
with open(config["csvLocation"]+"/"+config["csvObj"]) as obj:
|
||||
csvReader = csv.reader(obj)
|
||||
for row in csvReader:
|
||||
if row[0] == indVign:
|
||||
return row[random.randint(3,len(row)-1)],row[1],row[2]
|
||||
return 0
|
||||
objects.append( (row[random.randint(3,len(row)-1)],row[1],row[2] ))
|
||||
return objects
|
||||
|
||||
def writeStrip(story,config):
|
||||
"""This function creates the strip returning an image object that could be saved or viewed. It takes an array with filenames as parameter
|
||||
|
@ -114,15 +115,17 @@ def writeStrip(story,config):
|
|||
print(indVign)
|
||||
quit()
|
||||
|
||||
obj = addThing(indVign,config)
|
||||
if obj!=0:
|
||||
if obj[0] == 'R':
|
||||
objImg = Image.open(config["imagesLocation"]+"/"+prevObj[0])
|
||||
else:
|
||||
prevObj = obj
|
||||
objImg = Image.open(config["imagesLocation"]+"/"+obj[0])
|
||||
vign.paste(objImg,(int(obj[1]),int(obj[2])))
|
||||
obj_list = addThing(indVign,config)
|
||||
if obj_list!=0:
|
||||
for obj in obj_list:
|
||||
if obj[0] == 'R':
|
||||
objImg = Image.open(config["imagesLocation"]+"/"+prevObj[0])
|
||||
else:
|
||||
prevObj = obj
|
||||
objImg = Image.open(config["imagesLocation"]+"/"+obj[0])
|
||||
vign.paste(objImg,(int(obj[1]),int(obj[2])))
|
||||
strip.append(vign)
|
||||
|
||||
except FileNotFoundError:
|
||||
pass
|
||||
image = Image.new('RGBA',(config["xSize"],config["ySize"]))
|
||||
|
|