Creare varianti Realpolitik
Inviato: lunedì 19 marzo 2012, 17:36
Mi sto interessando in questi giorni alle implementazioni su Realpolitik, cioé aggiungere al nostro qualche mappa in più.
Premetto che programmare non è il mio forte (tra me e i linguaggi di programmazione c'è un abisso), ma più del sapere poté la curiosità e così mi sono letto quella sfilza di informazioni degli autori su come inserire nuove varianti (non ho proprio niente da fare, eh?...).
In questo momento una sarebbe anche pronta (è quella di 843: Treaty of Verdun, semplice semplice... o così speravo!), mi mancano solo le coordinate da inserire per far capire al programma dove si trova cosa, ma sono di fronte a un piccolo incidente di percorso.
Se guardate nella cartella dove Realpolitik è installato noterete fra le altre cose l'applicazione Region Tool: questa serve per compilare le coordinate e senza di essa è impossibile finire il lavoro. Ora per far girare 'sto affare sono necessarie 3 cose: 2 mappe (che ho già pronte e che secondo le istruzioni dovrebbero andare bene) e un file .map che ho già compilato (se aprite ad esempio la cartella "Standard" nella sottocartella "Variant Files" ne vedrete uno).
Il problema è che avvio Region Tool, apro il file .map che mi serve ma Region Tool mi avvisa che c'è un errore nel file (scrive che manca una virgola - "Bad map data Missing comma at line 1"): fatto ciò, chiude l'applicazione. Anche facendo il confronto con gli altri file .map che Realpolitik riesce a leggere non ho ancora trovato l'errore.
Vi posto qui seguito il link alle informazioni degli autori e le istruzioni del file .map (ve le incollo qui perché non me lo fa allegare né in .map né in .txt).
NB: sul web non ho trovato nessuna informazione a riguardo.
http://realpolitik.sourceforge.net/Vari ... ation.html
Istruzioni file .map:
Anglosaxons, x ang
Baltic Sea, w bal
Danes, l dan
Atlantic Ocean, w atl
English Channel, w eng
Saxony, U sax
Slavs, x sla
Bretons, x bre
Neustria, C neu
Flanders, C fla
Friesland, l fri
Westphalia, l wes
Aquitaine, C aqu
Burgundy, l bur
Lorraine, l lor
Thuringia, U thu
Moors, x moo
Gascony, l gas
Septimania, l sep
Provence, l pro
Transjurania, T tra
Swabia, l swa
Franconia, U fra
Bavaria, l bav
Avars, l ava
Serbs, l ser
Croats, x cro
Lombardy, T lom
Tuscany, T tus
Mediterranean Sea, w med
Papal States, x pap
Adriatic Sea, w adr
-1
ang-xc: atl eng bal
bal-xc: ang dan sla sax/ec
dan-mv: sax
dan-xc: bal sax/ec
atl-xc: ang eng bre moo gas aqu neu/sc neu/nc
eng-xc: ang atl bal fri fla sax/wc neu/nc
sax-mv: fri wes thu sla
sax-ec: dan bal sla
sax-wc: fri eng bal dan
sla-mv: sax thu bav ava ser
sla-xc: bal sax/ec
bre-mv: neu
bre-xc: atl neu/nc neu/sc
neu-mv: bre fla bur aqu
neu-nc: bre eng atl fla
neu-sc: bre aqu atl
fla-mv: fri lor bur neu
fla-xc: eng fri neu/nc
fri-mv: sax wes thu lor fla
fri-xc: eng fla sax/wc
wes-mv: fri sax thu
aqu-mv: neu bur pro sep gas
aqu-xc: gas atl neu/sc
bur-mv: fla lor tra pro aqu neu
lor-mv: fri thu fra swa tra bur fla
thu-mv: wes sax sla bav fra lor fri
moo-mv: gas sep
moo-xc: gas sep atl med
gas-mv: moo aqu sep
gas-xc: moo aqu atl
sep-mv: moo gas aqu pro lom
sep-xc: moo lom med
pro-mv: tra lom sep aqu bur
tra-mv: lor swa lom pro bur
swa-mv: fra bav tus lom tra lor
fra-mv: thu bav swa lor
bav-mv: sla ava cro tus swa fra thu
ava-mv: sla ser cro bav
ser-mv: cro ava sla
ser-xc: adr cro
cro-mv: tus bav ava ser
cro-xc: adr ser tus/ec
lom-mv: swa tus pro tra
lom-xc: sep med tus/wc
tus-mv: lom swa bav cro pap
tus-ec: adr cro pap
tus-wc: pap lom med
med-xc: moo sep lom pap tus/wc
pap-mv: tus
pap-xc: med adr tus/wc tus/ec
adr-xc: pap ser cro tus/ec
-1
Center order for summary report:
ang bre neu fla sax sla thu fra aqu tra tus moo cro lom pap
#End of center ordering
-1
Per capire (solo la parte in grassetto):
*le righe sono formate nel modo <regione,> <tipo di regione> <abbreviazione> (esempio: Anglosaxons, x ang)
*<regione,> e <abbreviazione> possono esser lunghe quanto si vuole
*<tipo di regione> fa capire al programma se la regione è di terra (l), di mare (w), se è un centro libero (x, è sottinteso che sia di terra), se è un centro nazionale (lettera maiuscola della rispettiva fazione)
*lo spazio tra <regione,> e <tipo di regione> può esser lungo quanto si vuole, mentre lo spazio tra <tipo di regione> e <abbreviazione> deve essere singolo
Premetto che programmare non è il mio forte (tra me e i linguaggi di programmazione c'è un abisso), ma più del sapere poté la curiosità e così mi sono letto quella sfilza di informazioni degli autori su come inserire nuove varianti (non ho proprio niente da fare, eh?...).
In questo momento una sarebbe anche pronta (è quella di 843: Treaty of Verdun, semplice semplice... o così speravo!), mi mancano solo le coordinate da inserire per far capire al programma dove si trova cosa, ma sono di fronte a un piccolo incidente di percorso.
Se guardate nella cartella dove Realpolitik è installato noterete fra le altre cose l'applicazione Region Tool: questa serve per compilare le coordinate e senza di essa è impossibile finire il lavoro. Ora per far girare 'sto affare sono necessarie 3 cose: 2 mappe (che ho già pronte e che secondo le istruzioni dovrebbero andare bene) e un file .map che ho già compilato (se aprite ad esempio la cartella "Standard" nella sottocartella "Variant Files" ne vedrete uno).
Il problema è che avvio Region Tool, apro il file .map che mi serve ma Region Tool mi avvisa che c'è un errore nel file (scrive che manca una virgola - "Bad map data Missing comma at line 1"): fatto ciò, chiude l'applicazione. Anche facendo il confronto con gli altri file .map che Realpolitik riesce a leggere non ho ancora trovato l'errore.
Vi posto qui seguito il link alle informazioni degli autori e le istruzioni del file .map (ve le incollo qui perché non me lo fa allegare né in .map né in .txt).
NB: sul web non ho trovato nessuna informazione a riguardo.
http://realpolitik.sourceforge.net/Vari ... ation.html
Istruzioni file .map:
Anglosaxons, x ang
Baltic Sea, w bal
Danes, l dan
Atlantic Ocean, w atl
English Channel, w eng
Saxony, U sax
Slavs, x sla
Bretons, x bre
Neustria, C neu
Flanders, C fla
Friesland, l fri
Westphalia, l wes
Aquitaine, C aqu
Burgundy, l bur
Lorraine, l lor
Thuringia, U thu
Moors, x moo
Gascony, l gas
Septimania, l sep
Provence, l pro
Transjurania, T tra
Swabia, l swa
Franconia, U fra
Bavaria, l bav
Avars, l ava
Serbs, l ser
Croats, x cro
Lombardy, T lom
Tuscany, T tus
Mediterranean Sea, w med
Papal States, x pap
Adriatic Sea, w adr
-1
ang-xc: atl eng bal
bal-xc: ang dan sla sax/ec
dan-mv: sax
dan-xc: bal sax/ec
atl-xc: ang eng bre moo gas aqu neu/sc neu/nc
eng-xc: ang atl bal fri fla sax/wc neu/nc
sax-mv: fri wes thu sla
sax-ec: dan bal sla
sax-wc: fri eng bal dan
sla-mv: sax thu bav ava ser
sla-xc: bal sax/ec
bre-mv: neu
bre-xc: atl neu/nc neu/sc
neu-mv: bre fla bur aqu
neu-nc: bre eng atl fla
neu-sc: bre aqu atl
fla-mv: fri lor bur neu
fla-xc: eng fri neu/nc
fri-mv: sax wes thu lor fla
fri-xc: eng fla sax/wc
wes-mv: fri sax thu
aqu-mv: neu bur pro sep gas
aqu-xc: gas atl neu/sc
bur-mv: fla lor tra pro aqu neu
lor-mv: fri thu fra swa tra bur fla
thu-mv: wes sax sla bav fra lor fri
moo-mv: gas sep
moo-xc: gas sep atl med
gas-mv: moo aqu sep
gas-xc: moo aqu atl
sep-mv: moo gas aqu pro lom
sep-xc: moo lom med
pro-mv: tra lom sep aqu bur
tra-mv: lor swa lom pro bur
swa-mv: fra bav tus lom tra lor
fra-mv: thu bav swa lor
bav-mv: sla ava cro tus swa fra thu
ava-mv: sla ser cro bav
ser-mv: cro ava sla
ser-xc: adr cro
cro-mv: tus bav ava ser
cro-xc: adr ser tus/ec
lom-mv: swa tus pro tra
lom-xc: sep med tus/wc
tus-mv: lom swa bav cro pap
tus-ec: adr cro pap
tus-wc: pap lom med
med-xc: moo sep lom pap tus/wc
pap-mv: tus
pap-xc: med adr tus/wc tus/ec
adr-xc: pap ser cro tus/ec
-1
Center order for summary report:
ang bre neu fla sax sla thu fra aqu tra tus moo cro lom pap
#End of center ordering
-1
Per capire (solo la parte in grassetto):
*le righe sono formate nel modo <regione,> <tipo di regione> <abbreviazione> (esempio: Anglosaxons, x ang)
*<regione,> e <abbreviazione> possono esser lunghe quanto si vuole
*<tipo di regione> fa capire al programma se la regione è di terra (l), di mare (w), se è un centro libero (x, è sottinteso che sia di terra), se è un centro nazionale (lettera maiuscola della rispettiva fazione)
*lo spazio tra <regione,> e <tipo di regione> può esser lungo quanto si vuole, mentre lo spazio tra <tipo di regione> e <abbreviazione> deve essere singolo