mirror of
https://gitlab.com/oloturia/fumcaso.git
synced 2024-11-01 01:38:16 +01:00
fixed non existant files, so you can use a non existant label in order to not to mess with probabilites
This commit is contained in:
parent
dd06765353
commit
17d5b3f174
5 changed files with 16 additions and 8 deletions
BIN
Q02.0.png
Normal file
BIN
Q02.0.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 48 KiB |
8
ram.csv
8
ram.csv
|
@ -1,4 +1,4 @@
|
||||||
000,A00,B00.0,B00.1,B00.2,B20,B28,A13,A19,C01,A25
|
000,A00,B00,B20,B28,A13,A19,C01,A25
|
||||||
A00,A01,A02,A03,A04,B04,B24
|
A00,A01,A02,A03,A04,B04,B24
|
||||||
A01,A05,A07
|
A01,A05,A07
|
||||||
A02,A05,A07
|
A02,A05,A07
|
||||||
|
@ -32,6 +32,7 @@ A29,END
|
||||||
A30,A32,B10,A08,A10
|
A30,A32,B10,A08,A10
|
||||||
A31,END
|
A31,END
|
||||||
A32,END
|
A32,END
|
||||||
|
B00,B00.0,B00.1,B00.2
|
||||||
B00.0,B01,B02,B03,B04,B24,A04,A20
|
B00.0,B01,B02,B03,B04,B24,A04,A20
|
||||||
B00.1,B01,B02,B03,B04,B24,A04,A20
|
B00.1,B01,B02,B03,B04,B24,A04,A20
|
||||||
B00.2,B01,B02,B03,B04,B24,A04,A20
|
B00.2,B01,B02,B03,B04,B24,A04,A20
|
||||||
|
@ -71,9 +72,10 @@ C04,C06
|
||||||
C05,C06
|
C05,C06
|
||||||
C06,END
|
C06,END
|
||||||
Q00,Q01,Q07
|
Q00,Q01,Q07
|
||||||
Q01,B23,B27,Q02.1,Q02.2,Q03
|
Q01,B23,B27,Q02,Q03
|
||||||
|
Q02,Q02.1,Q02.0
|
||||||
|
Q02.0,END
|
||||||
Q02.1,END
|
Q02.1,END
|
||||||
Q02.2,END
|
|
||||||
Q03,END
|
Q03,END
|
||||||
Q04,Q05,Q07
|
Q04,Q05,Q07
|
||||||
Q05,B23,B27,Q06
|
Q05,B23,B27,Q06
|
||||||
|
|
|
12
randstrip.py
12
randstrip.py
|
@ -69,12 +69,15 @@ def fetchVign():
|
||||||
for row in csvReader:
|
for row in csvReader:
|
||||||
starts.append(row[0])
|
starts.append(row[0])
|
||||||
startdest.append(row)
|
startdest.append(row)
|
||||||
while nvign <= 3:
|
while nvign <100:
|
||||||
story.append(startdest[starts.index(currVign)][random.randint(1,len(startdest[starts.index(currVign)])-1)])
|
story.append(startdest[starts.index(currVign)][random.randint(1,len(startdest[starts.index(currVign)])-1)])
|
||||||
currVign = story[nvign]
|
currVign = story[nvign]
|
||||||
|
if currVign == "END":
|
||||||
|
return story
|
||||||
story[nvign]+=".png"
|
story[nvign]+=".png"
|
||||||
nvign +=1
|
nvign +=1
|
||||||
return story
|
print("tree with no END")
|
||||||
|
quit()
|
||||||
|
|
||||||
def addThing(indVign):
|
def addThing(indVign):
|
||||||
"""This function adds a small image (object) to a larger image
|
"""This function adds a small image (object) to a larger image
|
||||||
|
@ -92,7 +95,8 @@ def writeStrip(story,fontSize):
|
||||||
The first image is always 000, then appends to strip the files, then decorates it fetching text and adding objects"""
|
The first image is always 000, then appends to strip the files, then decorates it fetching text and adding objects"""
|
||||||
strip = []
|
strip = []
|
||||||
for indVign in story:
|
for indVign in story:
|
||||||
if indVign!="000":
|
#if indVign!="000":
|
||||||
|
try:
|
||||||
vign = Image.open(fileDir+indVign).convert('RGBA')
|
vign = Image.open(fileDir+indVign).convert('RGBA')
|
||||||
addtext = ImageDraw.Draw(vign)
|
addtext = ImageDraw.Draw(vign)
|
||||||
fnt = ImageFont.truetype(fileDir+"ubuntu.ttf",fontSize)
|
fnt = ImageFont.truetype(fileDir+"ubuntu.ttf",fontSize)
|
||||||
|
@ -112,6 +116,8 @@ def writeStrip(story,fontSize):
|
||||||
objImg = Image.open(fileDir+obj[0])
|
objImg = Image.open(fileDir+obj[0])
|
||||||
vign.paste(objImg,(int(obj[1]),int(obj[2])))
|
vign.paste(objImg,(int(obj[1]),int(obj[2])))
|
||||||
strip.append(vign)
|
strip.append(vign)
|
||||||
|
except FileNotFoundError:
|
||||||
|
pass
|
||||||
image = Image.new('RGBA',(2400,500))
|
image = Image.new('RGBA',(2400,500))
|
||||||
xshift=0
|
xshift=0
|
||||||
for vign in strip:
|
for vign in strip:
|
||||||
|
|
|
@ -90,7 +90,7 @@ Q16.png;111;97;259;148;Dov'eravate quando i cittadini@non arrivavano a fine mese
|
||||||
Q17.png;105;100;0;0;Buona sera e benvenuti a@$TRIBUNE @Oggi con noi avremo l'on.$COGNAME e@l'on.$COGNAME che parleranno di $PROBLEM;
|
Q17.png;105;100;0;0;Buona sera e benvenuti a@$TRIBUNE @Oggi con noi avremo l'on.$COGNAME e@l'on.$COGNAME che parleranno di $PROBLEM;
|
||||||
Q18.png;201;105;375;159;Ti spacco la testa!;Pubblicità!;Ti ammazzo!;Rèclame!;Ti strozzo;Securityy!;Ti inchiodo;Oh no!;Ti rompo il muso;Fermi!
|
Q18.png;201;105;375;159;Ti spacco la testa!;Pubblicità!;Ti ammazzo!;Rèclame!;Ti strozzo;Securityy!;Ti inchiodo;Oh no!;Ti rompo il muso;Fermi!
|
||||||
Q19.png;110;143;366;192;Basta me ne vado;Va bhe;Con voi non si può parlare;Rimanga!;È impossibile, io esco!;Pubblicità
|
Q19.png;110;143;366;192;Basta me ne vado;Va bhe;Con voi non si può parlare;Rimanga!;È impossibile, io esco!;Pubblicità
|
||||||
Q20.png;170;129;0;0;Guidare una $AUTO@vuol dire libertà; ;Tua a sole $NUMERO rate!@TAN $NUMERO%@TAEG $NUMERO%; ;Vieni a provarla@il sabato e la domenica@nei concessionari $MARCAAUTO;
|
Q20.png;170;129;0;0;Guidare una $AUTO@vuol dire libertà; ;$MARCAAUTO $AUTO @Tua a sole $NUMERO rate!@TAN $NUMERO%@TAEG $NUMERO%; ;Vieni a provarla@il sabato e la domenica@nei concessionari $MARCAAUTO;
|
||||||
Q21.png;201;129;0;0;Eau de $NAME@pour homme; ;COMPRA ANCHE TU@questa cosa; ;a soli $NUMERO euro!;
|
Q21.png;201;129;0;0;Eau de $NAME@pour homme; ;COMPRA ANCHE TU@questa cosa; ;a soli $NUMERO euro!;
|
||||||
Q22.png;105;176;0;0;Eau de $NAME; ;Il medicinale puòavere@effetticolanteralianche@gravinonsomuinstraxu@zodblflpylxyx; ;Chiara e fresca come nevischio!; ;Meglio oggi che domani!;
|
Q22.png;105;176;0;0;Eau de $NAME; ;Il medicinale puòavere@effetticolanteralianche@gravinonsomuinstraxu@zodblflpylxyx; ;Chiara e fresca come nevischio!; ;Meglio oggi che domani!;
|
||||||
Q23.png;164;326;0;0;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;
|
Q23.png;164;326;0;0;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;
|
||||||
|
|
Can't render this file because it contains an unexpected character in line 54 and column 121.
|
2
subs.csv
2
subs.csv
|
@ -11,7 +11,7 @@ $ROBOT;assassino;per fare@i compiti;astronave;impazzito;poliziotto;che fa le@pul
|
||||||
$ANIMAL;formicaleoni;cofefori;zebre;centauri;lepri;cicale;spugne;chiurli;echidne;rapaci;gufi;lemuri;barbagianni;sanguisughe;oloturie;cefali;licaoni;iene;elefanti;mastodonti;struzzi;pangolini;anemoni;gatti
|
$ANIMAL;formicaleoni;cofefori;zebre;centauri;lepri;cicale;spugne;chiurli;echidne;rapaci;gufi;lemuri;barbagianni;sanguisughe;oloturie;cefali;licaoni;iene;elefanti;mastodonti;struzzi;pangolini;anemoni;gatti
|
||||||
$HELP;Aiuto!;Ohibò!;Come faremo?;AAAAH!;Accorruomo!;Soccorso!;Help!;Allarme!
|
$HELP;Aiuto!;Ohibò!;Come faremo?;AAAAH!;Accorruomo!;Soccorso!;Help!;Allarme!
|
||||||
$INSULT;Cretino!;Scemo!;Pazzo!;Cialtrone!;Che rabbia!;Che nervi!;Vaffanbrodo!;Carogna!;Sacco di $ANIMAL
|
$INSULT;Cretino!;Scemo!;Pazzo!;Cialtrone!;Che rabbia!;Che nervi!;Vaffanbrodo!;Carogna!;Sacco di $ANIMAL
|
||||||
$PROGRAM;La brasa nella brateria;Furya Cammello@del wests;Chernobybs;Grays Bananony;Il Brodo è Servito;Missi talia;il Trono di Spandex;the Big Bongo Theory;il commissario Bombalbamba;l'ispett. Coglianstro;Batman del '66;Brodaganda Live;Superquorks;Manimals;miominipony;Polpo Grosso;Doraemondo Vianello;I Robinzon;Arriva Albertone;Scuby Doo;Propananda Lai;La dott.sa Schiacciapalle;Che tempo che fu;The Mandarinian;Cucine da bulbo;Braking Bag;Canoe da incubo;Chef Cacciavanulo;Sgomorra;Roky $NUMERO;Il Fantdisbosco;le gag di Scrozza;Cartoon Nestork;le repliche di@Gumbaul;l'ispettore Sberrink;i Punfi;Er medico @in primalinea;Il festivals@di Sanbremo
|
$PROGRAM;La brasa nella brateria;Furya Cammello@del wests;Chernobybs;Grays Bananony;Il Brodo è Servito;Missi talia;il Trono di Spandex;the Big Bongo Theory;il commissario Bombalbamba;l'ispett. Coglianstro;Batman del '66;Brodaganda Live;Superquorks;Manimals;miominipony;Polpo Grosso;Doraemondo Vianello;I Robinzon;Arriva Cristuccia;Scuby Doo;Propananda Lai;La dott.sa Schiacciapalle;Che tempo che fu;The Mandarinian;Cucine da bulbo;Braking Bag;Canoe da incubo;Chef Cacciavanulo;Sgomorra;Roky $NUMERO;Il Fantdisbosco;le gag di Scrozza;Cartoon Nestork;le repliche di@Gumbaul;l'ispettore Sberrink;i Punfi;Er medico @in primalinea;Il festivals@di Sanbremo
|
||||||
$CHNL;Brete4;Granale5;BRAIUNO;Telemontescarso;Elefante TV;Nestflix;Ammazzon Prime;BRAISTORIA;SantoCielo TV;Tele Capperi;Ondeon TV;Italia GrUMO;Skay;Antunna 3;Telecapostrinzia
|
$CHNL;Brete4;Granale5;BRAIUNO;Telemontescarso;Elefante TV;Nestflix;Ammazzon Prime;BRAISTORIA;SantoCielo TV;Tele Capperi;Ondeon TV;Italia GrUMO;Skay;Antunna 3;Telecapostrinzia
|
||||||
$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
|
$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
|
||||||
$FOOD;i ciccioli di mare;l'erba;i muschi e licheni;le lumache vive;il fogliame;i funghi;le nuche di daino;una cassoela;le uova di dattero;il pelo di paleino;i salsicciotti;i stici di cefalo;un toast di zucca;una lepre dolce;un pasticcio di $ANIMAL;i totani;le ciglia di calabrone;le ciliegie;i lutuli al vapore;un koala imburrato;la menta;la salsapariglia;una zangola di burro;i ceci;i formaggi;i formaggi puzzolenti;una testina di vitello;un arrosto di fuco;un merluzzo;una leccarda;una pizza;i vacuoli farciti;i ceci;i tronchi di fagiano;un lecca lecca al lupo;le patate e porri;i calli di bue;la forfora di yak;i lombrichi saltati
|
$FOOD;i ciccioli di mare;l'erba;i muschi e licheni;le lumache vive;il fogliame;i funghi;le nuche di daino;una cassoela;le uova di dattero;il pelo di paleino;i salsicciotti;i stici di cefalo;un toast di zucca;una lepre dolce;un pasticcio di $ANIMAL;i totani;le ciglia di calabrone;le ciliegie;i lutuli al vapore;un koala imburrato;la menta;la salsapariglia;una zangola di burro;i ceci;i formaggi;i formaggi puzzolenti;una testina di vitello;un arrosto di fuco;un merluzzo;una leccarda;una pizza;i vacuoli farciti;i ceci;i tronchi di fagiano;un lecca lecca al lupo;le patate e porri;i calli di bue;la forfora di yak;i lombrichi saltati
|
||||||
|
|
|
Loading…
Reference in a new issue