>>> BELLUM CRUCIS 7.0 PROPOSTE PER LO SVILUPPO <<<

Pagine: 1, 2, 3, 4, 5, [6], 7, 8
Gongo80
00mercoledì 1 aprile 2015 14:58
ciao ragazzi, io proporrei la possibilità di offrire ad una città lo statuto di "libera città". si potrebbe fare tramite edificio (un edificio che non costa nulla costruibile in un turno magari con il modello di una pergamena)
vantaggi: aumento ordine pubblico, reclutamento di alcune truppe in modo che la città si difenda da sola.
svantaggi: (se possible) autogestione città, perdita in termini di income economico...

ho pensato a questa non solo per un discorso di storicità, ma anche di gameplay....magari vi interessa prendere una città ma non riuscite a mantenerla bene....quindi questa sarebbe una soluzione ottimale...

ovviamente togliendo lo statuto (distruggendo l'edificio) si tornerebbe alla situazione normale ma con un bel po' di rivolte
Lucio.12
00mercoledì 1 aprile 2015 19:49
oooh, queste sono proposte su cui si può ragionare...

Per la tua idea sarebbe carino anche utilizzare un metodo che ho pensato, ma mai testato, che sfrutterebbe il sistema delle gilde.

- Come ben sapete le gilde sono gli unici edifici che possono dare il senso di spontaneità, mi piacciono perchè se presentati in un certo modo simulano le relazioni tra, che ne so, principe e sudditi. Il pacco è che se ne può creare solo una per città... come fare allora?
è semplicissimo:

- La gilda viene proposta secondo le varie condizioni che si pongono... prendendo l'esempio di Gongo la città scende sotto una soglia di lealtà e quindi la cittadinanza chiede che venga promulgato uno statuto

- Se accetti la 'costruzione' della gilda-statuto, allora questa sblocca un edificio che può essere proprio il 'municipio'.

- Una volta messo il municipio nella coda di costruzione la gilda viene distrutta tramite script

In questo modo sarà possibile implementare più gilde per insediamento per riprodurre eventi locali (ex fiere, giostre, eventi di caccia, ecc.) che, oltretutto, allegerirebberro in maniera mostruosa il lavoro di scripting, ma questo permetterebbe anche di collegare la presenza o meno degli edifici alla gestione del giocatore, evitando quell'automatismo che al 50esimo turno rende ogni partita uguale all'altra
_Sciuscia_
00venerdì 3 aprile 2015 01:21
Re:
Gilgamesh94, 31/03/2015 12:44:

è esattamente quello che intendevo infatti!nell'unica campagna provata con la 7,lituani e bulgari sono stati ridimensionati molto rapidamenti,togliendoli dalla scena politica in breve,per poi sopravvivere a stento ed essere infine distrutti..cmq frequento il forum da poco e quindi non conosco bene queste magagne di cui parli..se potessi essere più chiaro te ne sarei grato perchè mi interesserebbe sapere un pò di "storia del forum" XD cmq se posso permettermi un secondo consiglio,suggerirei,se fosse possibile,di rendere più coerente il valore che rappresenta la potenza militare nella schermata della diplomazia.dopo i primi turni,praticamente tutte le fazioni risultano avere un valore "straordinario" 10/10..il che mi sembra quantomeno irrealistico ,poichè penso che essendo il massimo ad avere 10/10 dovrebbero essere 3-4 fazioni al massimo,non 20 contemporaneamente..infatti quel valore non rappresenta la vera forza di una fazione (se io ho 20 città e un sacco di armate,e il nemico ha 3 città e abbiamo entrambi un potere di 10/10..c'è qualcosa che tocca) in questo modo non si riesce a intuire neanche lontanamente la vera potenza di una fazione ..e oltretutto mi sembra che se l'IA si "sente" di avere un potere militare "straordinario" sarà restia a chiedere tregue e vassallaggi ,rischiando così di farsi massacrare..porto un esempio,con gli inglesi ero sbarcato in nord africa per sculacciare i mori..dopo una lunga campagna riesco a sottrargli tutto il nord africa e a chiudere lo stretto..ai mori rimangono solo le 3 città in spagna ma nonostante questo il loro potere è sempre 10/10 con 3 città e 3 esercitie nient'altro(oltre ai porti bloccati e io che assassinavo ogni generale/familiare appena lo vedevo ,e in guerra coi castigliani che prendevano coraggio attaccandoli nelle loro terre..nonostante questo niente,eran sempre 10/10 e non mi hanno mai accettato una tregua,neanche se gli offrivo 3000 bisanti ,il che mi sembra ridicolo perchè se avessi voluto,avrei potuto comodamente asfaltarli a quel punto.

se si riuscisse a fare in modo che raggiungere il 10/10 sia veramente più difficile allora l'IA non si getterebbe in guerre suicide,accettando la pace dopo 1 sconfitta minima,e incontrare una fazione e vedere nella diplomazia "potere straordinario" sarebbe davvero più intrigante ..ora come ora se vedo 10/10 non mi stupisco minimamente,e devo sempre guardare il grafico delle fazioni per avere una vaga idea del reale potere di una fazione,in modo da sapere se attacarla conviene,o se i miei alleati necessitano di supporto..e tante altre cose






Mah, guarda, questa cosa è abbastanza matematica... il gioco calcola il numero e la qualità delle armate e fa la classifica militare.
Il potere ignoro come vanga calcolato e/o se sia pari pari la potenza militare, forse è una somma si quello e dei territori.

Per ottenere le tregue non ricordo se servano condizioni particolari, ma per il vassallaggio devi essere tipo 4 volte militarmente più forte del nemico, sennò giustamente perché dovrebbero piegarsi a uno che non è una minaccia?
_Sciuscia_
00venerdì 3 aprile 2015 01:26
Gongo, Lucio, idee bellissime, chissà se sono fattibili.
Lucio.12
00venerdì 3 aprile 2015 10:44
Il sistema è certamente fattibile, perchè i comandi ci sono tutti!

L'unico dubbio resta quantificare i limiti... farlo sarebbe solo una questione di idee e volontà

Tu sai aggiungere edifici all'export_desc_buildings?
Lucio.12
00venerdì 3 aprile 2015 10:44
Il sistema è certamente fattibile, perchè i comandi ci sono tutti!

L'unico dubbio resta quantificare i limiti... farlo sarebbe solo una questione di idee e volontà

Tu sai aggiungere edifici all'export_desc_buildings?
Gongo80
00venerdì 3 aprile 2015 12:05
Lucio sei un genio...e questo tuo metodo potrebbe essere applicato a tante cose. Io sono del tutto niubbo altrimenti ti darei una mano...ma spero proprio che porti avanti questi progetti!!! Io potrei scrivere i manuali delle nuove features al max...avanti forza!!
Gongo80
00venerdì 3 aprile 2015 20:41
Cmq se vuoi implementare queste cose considerami un tester....qualunque cosa mi dovesse succedere!
_Sciuscia_
00sabato 4 aprile 2015 15:12
Re:
Lucio.12, 03/04/2015 10:44:

Il sistema è certamente fattibile, perchè i comandi ci sono tutti!

L'unico dubbio resta quantificare i limiti... farlo sarebbe solo una questione di idee e volontà

Tu sai aggiungere edifici all'export_desc_buildings?





No [SM=g27969] .
Lucio.12
00sabato 4 aprile 2015 21:20
lo chiedevo solo perchè il test sarebbe semplice, ma solo un po' articolato...

Implementare nuove cose presenta due problemi molto seri:

1) nessuno vuole più moddare: i veterani vogliono, giustamente, appendere la 'tastiera' al chiodo, ma purtroppo non c'è nessun altro utente che li sostituisca

2) le richieste degli utenti rimasti si focalizzano su altri aspetti del modding, al max si arriva a chiedere nuovi scenari, ma gli atri filoni non interessano quasi a nessuno.

Ergo non solo implementare questi aspetti mi costerebbe assai fatica, ma alla fine non avrei neanche la soddisfazione di ottenere un largo feedback da parte degli utenti... quindi se non trovo almeno uno che mi aiuti sul coding non credo che porterò nemmeno a termine le modifiche che ho sospeso poco tempo fa!

PS: modifiche che sono, è il caso di sottolinearlo, a disposizione del forum e di chiunque voglia portarle avanti
Seth Heristal
00sabato 4 aprile 2015 22:40

Mi piace l'idea di questa "gestione aumentata"...

Io ho pasticciato un po' con l'EDB di de bello mundi... riassegnazione unità - edifici, bilanciamento costi di costruzione, e ho fatto il "downgrade" a città dell'oasi di siwa (era megalopoli, non si poteva guardare: essenzialmente l'ho fatto per questo XD). (nota: questa modifica, che ha toccato anche altre cose come l'edu, dovrebbe stare su questo sito ma mi sa che non è compatibile con la patch 1.1 ufficiale...).
Aspettavo che si facesse avanti qualcuno di più esperto onestamente... non so nulla di gilde XD
Gongo80
00sabato 4 aprile 2015 23:18
Beh ragazzi voi che avete competenze e capacità mettetevi sotto a lavorare! Ormai bellum si affida ai submodders come voi!!!
Lucio.12
00domenica 5 aprile 2015 15:54
le gilde sono semplicissime da moddare, se uno ha confidenza con l'EDB è fatta

Facciamo una prova da 100.000 punti:

SOSTITUISCI UNA GILDA A CON LA NUOVA GILDA STATUTO

Prendiamo una gilda inutilissima

;;;;;;;;;gilda muratori

building guild_masons_guild
{
levels masons_guild m_masons_guild gm_masons_guild
{
masons_guild city requires factions { northern_european, mesoamerican, middle_eastern, nativeindian, poland, hungary, novgorod, russia, greek, southern_european, }
{
capability
{
construction_time_bonus_stone bonus 20
construction_time_bonus_wooden bonus 20
}
material stone
construction 3
cost 1500
settlement_min city
upgrades
{
m_masons_guild
}
}
m_masons_guild city requires factions { northern_european, mesoamerican, middle_eastern, nativeindian, poland, hungary, novgorod, russia, greek, southern_european, }
{
capability
{
construction_time_bonus_stone bonus 20
construction_time_bonus_wooden bonus 20
}
faction_capability
{
construction_time_bonus_stone bonus 20
construction_time_bonus_wooden bonus 20
}
material stone
construction 3
cost 3000
settlement_min large_city
upgrades
{
gm_masons_guild
}
}
gm_masons_guild city requires factions { northern_european, mesoamerican, middle_eastern, nativeindian, poland, hungary, novgorod, russia, greek, southern_european, }
{
capability
{
construction_time_bonus_stone bonus 20
construction_time_bonus_wooden bonus 20
}
faction_capability
{
construction_time_bonus_stone bonus 40
construction_time_bonus_wooden bonus 40
}
material stone
construction 3
cost 6000
settlement_min huge_city
upgrades
{
}
}
}
plugins
{
}
}

sostituiamola con

building guild_statuto
{
levels statuto
{
statuto requires factions { northern_european, mesoamerican, middle_eastern, nativeindian, poland, hungary, novgorod, russia, greek, southern_european, }
{
capability
{

}
material stone
construction 1
cost 0
settlement_min village
upgrades
{
}
}
}
plugins
{
}
}

aggiungi infine le stringhe di testo nel file binario, se questo passaggio vi manca ve lo spiego a parte.

CREIAMO LA NOSTRA GILDA

In pratica l'export_desc_guilds è un file identico ai quelli che controllano tratti e ancillari, perchè è composto da una prima parte identificativa ed una seconda di script

1) Prima parte

;------------------------------------------
Guild statuto -> nome della gilda che verrà usato in qst file
building guild_richiesta_statuto -> nome gilda su edb
levels 100 -> punteggio di apparizione

Chiaramente la gilda ha bisogno di un corrispettivo sull'edb, che è un semplicissimo edificio preceduto dall'attributo 'guild_' (mentre i livelli di edificio possono essere nominati come vi pare)

Il levels rappresenta il punteggio necessario all'upgrade della gilda stessa, come vedete qui ne ho messo solo uno

2) Seconda parte

I trigger sono gli script che controllano l'apparizione delle gilde

;------------------------------------------
Trigger 0001_statuto -> IMPORTANTE: IL NOME DEVE ESSERE SEMPRE DIVERSO DAGLI ALTRI, SE NO CRASH!!!
WhenToTest SettlementTurnEnd

Condition SettlementLoyaltyLevel < loyalty_disillusioned

Guild statuto 25

Il trigger testa:
- when, cioè quando accade l'azione, nel ns caso al termine del turno dell'insediamento
- condition, cioè la condizione che in rapporto all'evento scatena l'azione, nel ns caso un livello di lealtà dell'insediamento inferiore al 100%
- guild, cioè il punteggio attribuito alla gilda

Così facendo, se il levels della prima parte è 100, se il livello di pace nell'insediamento scende per 4 volte sotto la soglia del 100 allora verrà proposto lo statuto

LO STATUTO

Come ho detto prima, l'obiettivo del sistema è quello di rendere le gilde come degli eventi propositivi che attivano altri edifici
Lo statuto vero è invece un edificio che semplicemente appare in presenza della gilda

building parlamento
{
levels consiglio_civico
{
consiglio_civico requires factions { northern_european, mesoamerican, middle_eastern, nativeindian, poland, hungary, novgorod, russia, greek, southern_european, } and building_present guild_statuto
{
capability
{
law_bonus bonus 8
}
material stone
construction 4
cost 2000
settlement_min village
upgrades
{
}
}
}
plugins
{
}
}

L'ultimo passaggio è quello di aggiungere lo script che azzeri la gilda

monitor_event AddedToBuildingQueue BuildingName = statuto
destroy_buildings england statuto false
destroy_buildings france statuto false
destroy_buildings hre statuto false
destroy_buildings spain statuto false
destroy_buildings portugal statuto false
destroy_buildings aragon statuto false
destroy_buildings milan statuto false
destroy_buildings pisa statuto false
destroy_buildings venice statuto false
destroy_buildings papal_states statuto false
destroy_buildings sicily statuto false
destroy_buildings scotland statuto false
destroy_buildings denmark statuto false
destroy_buildings saxons statuto false
destroy_buildings normans statuto false
destroy_buildings moors statuto false
destroy_buildings egypt statuto false
destroy_buildings zenghids statuto false
destroy_buildings timurids statuto false
destroy_buildings mongols statuto false
destroy_buildings turks statuto false
destroy_buildings byzantium statuto false
destroy_buildings russia statuto false
destroy_buildings novgorod statuto false
destroy_buildings poland statuto false
destroy_buildings hungary statuto false
destroy_buildings barons statuto false
destroy_buildings emirs statuto false
destroy_buildings aztecs statuto false
destroy_buildings cumans statuto false
end_monitor

Questo è il tutorial, da cui si può partire per sviluppare, INSIEME E SENZA SCUSE (sì Gongo: mi riferisco a te ;))) ), tutto il sistema

In 2 o 3 si fa uscire il submod in meno di una settimana!!!
Lucio.12
00domenica 5 aprile 2015 16:05
ah, scordavo:

BUONA PASQUA A TUTTI!!!!
Gilgamesh94
00domenica 5 aprile 2015 19:56
augurissimi a tutti!!!
Gongo80
00domenica 5 aprile 2015 23:59
Buona pasqua!!
Lucio ma l'avvento di una gilda può essere attivato da un comando? Magari anche con i cheat? Questo amplierebbe di molto le capacità di gioco
Seth Heristal
00lunedì 6 aprile 2015 15:42
Ho capito il meccanismo, non è troppo difficile. In altre parole bisogna rendere tutte le gilde attualmente esistenti degli edifici normali sbloccabili solo dalla gilda apposita... Il problemaccio sai qual è? Così l'IA non riuscirà mai a costruire le gilde, e considerando che gli ordini cavallereschi sono gilde, niente truppe degli ordini per l'IA ad esempio.
Propongo perciò una piccola modifica: la gilda rimane là, ma consente oltre a ciò che fa di solito anche di costruire un edificio con le stesse caratteristiche, a costo 0 e che si possa costruire se possibile in 0 turni, che una volta costruito tramite script elimina la gilda dalla circolazione ;)
Bisogna anche aggiungere che l'edificio renderà improponibile di nuovo la stessa gilda nello stesso insediamento, per evitare doppioni. Una volta costruito, l'edificio su upgraderà normalmente.
Lucio.12
00lunedì 6 aprile 2015 15:48
Ovviamente sì,questo risolverebbe il prob del num di gilde x insediamento... Ma gli script che aggiungono edifici devono essere ripetuti x ogni insediamento -immagina 199 script x un solo edificio- mentre il bello Dell gilde é proprio la possibilità di automatizzare il processo x ogni insediamento... Perció rispetto a quello che dicié vero l esatto contrario
Lucio.12
00lunedì 6 aprile 2015 15:54
X seth, si ma infatti il sistema fa esattamente quello che dici tu. La gilda serve x sbloccare un edificio e nn é pensato x le gilde attualmente esistenti,a x eventi random come la richiesta di uno statuto, una fiera comm., che so l insedamento di una colonia militare di peceneghi... Su queste cose bisogna orientarsi x dare profonditá al mod
Seth Heristal
00lunedì 6 aprile 2015 16:12
Si ma poi così appena costruisci una gilda "classica" (e lo vorrai fare per avere i teutonici o che so io) addio gestione aumentata o sbaglio?
Il limite di una sola gilda è davvero inaggirabile?
Lucio.12
00lunedì 6 aprile 2015 17:23
Hahha, se fosse raggirabile direi che non ne starei nemmeno parlando ;)

Partiamo dal fatto che le gilde a cui ti stai riferendo, tipo quella dei teutonici, non sono gilde già da un bel pezzo! Nessuno usa mai le gilde perchè così come sono non servono a una cippa!

In realtà le gilde sono comode x 2 ragioni:

1) possono generare missioni

2) possono essere automatizzate risparmiando un lavoro di script per chi, come me almeno, vorrebbe dar spazio a degli edifici casuali senza doversi accontentare di averne uno solo per insediamento

In pratica il sistema che ho illustrato serve ad ottimizzare l'apparizione di edifici utilizzando le gilde come evento per risparmiare un lavoro di script che altrimenti sarebbe enorme.

A questo punto le gilde, fate un lavoro di immaginazione, non sono più 'gilde', ma, ad esempio, un edificio che chiamiamo "richiesta di statuto" (didascalia: Sire, la città ha richiesto maggiore autonomia e la possibilità di instaurare un parlamento locale. Accetti?)

Vediamo come funziona:

1) Il livello di fedeltà dell'insediamento scende e ti viene proposta la gilda 'richiesta di statuto'

2) Se accetti la gilda 'richiesta di statuto' viene creata e ti sbloccherà l'edificio 'municipio'.

2) Una volta che hai messo in coda di costruzione il municipio la gilda 'richiesta di statuto' si autodistruggerà come i pizzini dell'ispettore Gadget!!!!

Dopo di che, invece di dover ogni volta difendere il 'sistema', che deve ancora essere testato, mi piacerebbe sentire proposte: cosa volete mettere? che edifici? che eventi?
.Dedo.
00lunedì 6 aprile 2015 19:47
sto seguendo la discussione e continua a venirmi in mente la domanda:"ma gli slot edifici non sono già pieni?" come fate ad aggiungere tutte ste gilde?
Lucio.12
00lunedì 6 aprile 2015 20:23
-.- questa osservazione é quasi offensiva, gli edifici si possono sostituire, non si offende nessuno, tra l altro l ho giá fatto ampiamente col mio sub mod!
_Sciuscia_
00martedì 7 aprile 2015 00:13
Re:
Lucio.12, 06/04/2015 17:23:

Hahha, se fosse raggirabile direi che non ne starei nemmeno parlando ;)

Partiamo dal fatto che le gilde a cui ti stai riferendo, tipo quella dei teutonici, non sono gilde già da un bel pezzo! Nessuno usa mai le gilde perchè così come sono non servono a una cippa!

In realtà le gilde sono comode x 2 ragioni:

1) possono generare missioni

2) possono essere automatizzate risparmiando un lavoro di script per chi, come me almeno, vorrebbe dar spazio a degli edifici casuali senza doversi accontentare di averne uno solo per insediamento

In pratica il sistema che ho illustrato serve ad ottimizzare l'apparizione di edifici utilizzando le gilde come evento per risparmiare un lavoro di script che altrimenti sarebbe enorme.

A questo punto le gilde, fate un lavoro di immaginazione, non sono più 'gilde', ma, ad esempio, un edificio che chiamiamo "richiesta di statuto" (didascalia: Sire, la città ha richiesto maggiore autonomia e la possibilità di instaurare un parlamento locale. Accetti?)

Vediamo come funziona:

1) Il livello di fedeltà dell'insediamento scende e ti viene proposta la gilda 'richiesta di statuto'

2) Se accetti la gilda 'richiesta di statuto' viene creata e ti sbloccherà l'edificio 'municipio'.

2) Una volta che hai messo in coda di costruzione il municipio la gilda 'richiesta di statuto' si autodistruggerà come i pizzini dell'ispettore Gadget!!!!

Dopo di che, invece di dover ogni volta difendere il 'sistema', che deve ancora essere testato, mi piacerebbe sentire proposte: cosa volete mettere? che edifici? che eventi?





A me piacerebbe subordinare tutta una serie di edifici di per seé anche poco storici che ci sono ora a queste "gilde".
Per esempio, nell'albero della gida "richiesta di statuto" dovrebbero starci il municipio e tutte le evoluzioni.
E così via.
Forse è meglio se ci apriamo un topic in bottega.
Lucio.12
00martedì 7 aprile 2015 10:13
.Dedo.
00martedì 7 aprile 2015 12:45

-.- questa osservazione é quasi offensiva, gli edifici si possono sostituire, non si offende nessuno, tra l altro l ho giá fatto ampiamente col mio sub mod!


ma veramente intendevo senza togliere edifici [SM=g27975]
Lucio.12
00martedì 7 aprile 2015 14:30
Se vai nella sezione puoi vedere come si fa ;)
Gilgamesh94
00sabato 11 aprile 2015 20:05
ma perdonatemi,non ho capito una cosa alla radice..perchè dovrei voler dare l'autonomia a una città??non perderei così introiti e possibilità strategiche ?..è una funzione che non utilizzerei mai! o ho capito male l'intento?spiegatemi please XD
Gongo80
00sabato 11 aprile 2015 20:49
A parte la storicità e la profondità di gioco, gli statuti si darebbero a città che stanno prt ribellarsi...perdi introiti ma guadagni stabilità.
Seth Heristal
00sabato 11 aprile 2015 22:36
Gilgamesh94, 11/04/2015 20:05:

ma perdonatemi,non ho capito una cosa alla radice..perchè dovrei voler dare l'autonomia a una città??non perderei così introiti e possibilità strategiche ?..è una funzione che non utilizzerei mai! o ho capito male l'intento?spiegatemi please XD



Ne stiamo parlando proprio qui , post 34 in poi
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 16:35.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com