mirror of
https://gitlab.com/oloturia/fumcaso.git
synced 2024-11-01 01:38:16 +01:00
Added random words inside text
Minor fixes
This commit is contained in:
parent
28de75e87b
commit
ce8207132e
5 changed files with 36 additions and 13 deletions
4
obj.csv
4
obj.csv
|
@ -1,3 +1,3 @@
|
|||
A11.png,248,185,OBJ00.png,OBJ01.png,OBJ02.png,OBJ03.png,OBJ04.png,OBJ05.png,OBJ06.png,OBJ07.png,OBJ08.png,OBJ09.png,
|
||||
B13.png,266,186,OBJ00.png,OBJ01.png,OBJ02.png,OBJ03.png,OBJ04.png,OBJ05.png,OBJ06.png,OBJ07.png,OBJ08.png,OBJ09.png,
|
||||
B14.png,263,190,OBJ00.png,OBJ01.png,OBJ02.png,OBJ03.png,OBJ04.png,OBJ05.png,OBJ06.png,OBJ07.png,OBJ08.png,OBJ09.png,
|
||||
B13.png,256,186,OBJ00.png,OBJ01.png,OBJ02.png,OBJ03.png,OBJ04.png,OBJ05.png,OBJ06.png,OBJ07.png,OBJ08.png,OBJ09.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,
|
||||
|
|
|
|
@ -1,8 +1,8 @@
|
|||
B00.0.png;147;58;258;121;Scusi,@per la stazione?;La stazione?;Cosa ne pensa del@riscaldamento globale?;Oddio così su@due piedi
|
||||
B00.1.png;159;75;315;102;Permette;Cosa vuole?;Scusi;Cosa c'è?;Vorrei dei ciccioli;Di mare o di terra?;Cerco il bagno;Fuori da@casa mia!;Il bagno è@infestato di@formicaleoni!;Ellapeppa!
|
||||
B00.2.png;128;55;330;71;Come faremo?;Oddio!;Aiuto!;AAAH!;Che guaio!;Ohibò!
|
||||
B00.1.png;159;75;315;102;Permette;Cosa vuole?;Scusi;Cosa c'è?;Vorrei §OBJECT;Di mare o di terra?;Cerco il bagno;Fuori da@casa mia!;Il bagno è@infestato di@§ANIMAL!;Ellapeppa!
|
||||
B00.2.png;128;55;330;71;§HELP;§HELP
|
||||
B01.png;205;38;256;156;Ma sei scemo?;Badi al fraseggio;Ti odio!;Male!;Chiamo@la polizia!;La polizia@non può@aiutarti;Vaffanbrodo!;Vaffanbrodo@a lei
|
||||
B02.png;219;67;247;180;Cretino!;Scemo!;Pazzo!;Cialtrone!;Che rabbia!;Che nervi!
|
||||
B02.png;219;67;247;180;§INSULT;§INSULT
|
||||
B03.png;188;79;284;172;Ho un regalo!;Per me? Evviva!;Ti ho preso@questo!;Wow!;Un piccolo@presente!;Cacchio che@bello!
|
||||
B04.png;
|
||||
B05.png;171;102;277;180;Ma cosa?;Come cosa?;Ma io non...;È colpa tua!;I ciccioli di mare?;Proprio loro!;Eppure;Un corno!
|
||||
|
@ -12,7 +12,7 @@ B08.png;280;106;0;0;HO NO! CAZZOPOLLO!; ;CAZZOPOLLO!;
|
|||
B09.png;
|
||||
B10.png;
|
||||
B11.png;182;97;247;202;CHE SCHIFO!;BLEARGH!;Ecco lo sapevo@hai mangiato@i ciccioli di mare;BLORGH!;Bha...;GLOAGG
|
||||
B12.png;288;130;0;0;VAFFANBRODO!; ;Ciccioli di mare!; ;A MAI PIÙ!;
|
||||
B12.png;288;130;0;0;§INSULT; ;Ciccioli di mare!; ;A MAI PIÙ!;
|
||||
B13.png;
|
||||
B14.png;
|
||||
B15.png;
|
||||
|
|
|
23
randstrip.py
23
randstrip.py
|
@ -5,6 +5,14 @@ from PIL import ImageDraw
|
|||
import csv
|
||||
import random
|
||||
|
||||
def replaceText(text):
|
||||
with open("subs.csv") as rtext:
|
||||
csvReader = csv.reader(rtext,delimiter=";")
|
||||
for row in csvReader:
|
||||
if text.find(row[0]) != -1:
|
||||
text = text.replace(row[0],row[random.randint(1,len(row)-1)])
|
||||
return text
|
||||
|
||||
def fetchText(indText):
|
||||
with open("rtext.csv") as rtext:
|
||||
csvReader = csv.reader(rtext,delimiter=';')
|
||||
|
@ -68,12 +76,21 @@ def writeStrip(story):
|
|||
if indVign[0] == 'A':
|
||||
textVign = fetchText(indVign)
|
||||
if textVign !=0:
|
||||
addtext.multiline_text((int(textVign[0]),int(textVign[1])),textVign[2],fill="#000000",font=fnt,align="center")
|
||||
text1 = textVign[2]
|
||||
if text1.find('§') != -1:
|
||||
text1 = replaceText(text1)
|
||||
addtext.multiline_text((int(textVign[0]),int(textVign[1])),text1,fill="#000000",font=fnt,align="center")
|
||||
else:
|
||||
textVign = fetch2Text(indVign)
|
||||
if textVign!=0:
|
||||
addtext.multiline_text((int(textVign[0]),int(textVign[1])),textVign[4],fill="#000000",font=fnt,align="center")
|
||||
addtext.multiline_text((int(textVign[2]),int(textVign[3])),textVign[5],fill="#000000",font=fnt,align="center")
|
||||
text1 = textVign[4]
|
||||
text2 = textVign[5]
|
||||
if text1.find('§') != -1:
|
||||
text1 = replaceText(text1)
|
||||
if text2.find('§') != -1:
|
||||
text2 = replaceText(text2)
|
||||
addtext.multiline_text((int(textVign[0]),int(textVign[1])),text1,fill="#000000",font=fnt,align="center")
|
||||
addtext.multiline_text((int(textVign[2]),int(textVign[3])),text2,fill="#000000",font=fnt,align="center")
|
||||
obj = addThing(indVign)
|
||||
if obj!=0:
|
||||
objImg = Image.open(obj[0])
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
A00.png;268;77;Che giornata@del cacchio@oggi;C'è nessuno?;Come vorrei@un dolciume;Il telefono non prende;Hey!;Bobby, dove sei?;Ciccioli di mare
|
||||
A01.png;327;110;Che nervi!@Dio che nervi!;Sono molto@arrabbiato!;Che rabbia!;Ciccioli di mare!;Vaffanbrodo!;AAAAAH!
|
||||
A00.png;268;77;Che giornata@del cacchio@oggi;C'è nessuno?;Come vorrei@§OBJECT;Il telefono non prende;Hey!;§NAME, dove sei?;Ciccioli di mare;Esco a comperare@§OBJECT
|
||||
A01.png;327;110;Che nervi!@Dio che nervi!;Sono molto@arrabbiato!;Che rabbia!;§OBJECT;Vaffanbrodo!;AAAAAH!;§SWEARING
|
||||
A02.png;282;100;Sono molto@risolutivo!;Ho un'idea!;Ciccioli di mare;Ragazzo, una pizza!
|
||||
A03.png;296;103;Cosa conterrà@questa scatola;È arrivato un@pacco da Ammazzon;Ciccioli di mare;Lo manda Bobby;È di Bobby,@lo apro lo stesso?
|
||||
A03.png;296;103;Cosa conterrà@questa scatola;È arrivato un@pacco da Ammazzon;Ciccioli di mare;Lo manda §NAME;È di §NAME,@lo apro lo stesso?
|
||||
A04.png;
|
||||
A05.png;
|
||||
A06.png;
|
||||
A07.png;228;96;HO NO!@È CAZZOPOLLO!;CAZZOPOLLO!
|
||||
A08.png;293;132;DIO CHE RABBIA!;DAI DEL PANE@AL CANE PAZZO!;PORCO MONDO!;STA ANDANDO@TUTTO MALE!;CAZZAROLA!;MA VAFFANBRODO VA!;È COLPA DI BOBBY!
|
||||
A08.png;293;132;DAI DEL PANE@AL CANE PAZZO!@DAI DEL PANE@AL CANE PANE;§SWEARING;È COLPA DI §NAME!
|
||||
A09.png;286;136;Che efficacia!;Molto bene!;È così che si fa!;È esattamente così;Non fa una grinza;Ciccioli di mare;Mancano pochi giorni@al natale
|
||||
A10.png;
|
||||
A11.png;
|
||||
|
|
|
6
subs.csv
Normal file
6
subs.csv
Normal file
|
@ -0,0 +1,6 @@
|
|||
§NAME;Bobby;Carl;Lorenz;Giuseppe;Alma;Antonietto;Laura;Ascanio
|
||||
§SWEARING;CAZZAROLA!;PORCO CANE!;MONDO LADRO!;PORCA PALETTA!;SANTO CIELO;PER BACCO TACCO!
|
||||
§OBJECT;ciccioli di mare;un portafogli;un tornio;due ganci;del lievito;un uovo
|
||||
§ANIMAL;formicaleoni;zebre;centauri;lepri;cicale;spugne
|
||||
§HELP;Aiuto!;Ohibò!;Come faremo?;AAAAH!;Accorruomo!;Soccorso!
|
||||
§INSULT;Cretino!;Scemo!;Pazzo!;Cialtrone!;Che rabbia!;Che nervi!;Vaffanbrodo!
|
|
Loading…
Reference in a new issue