Re:
Hîr-am-Helcaraxë, 24/02/2012 23.54:
Bene, grazie! Come pensavo per fortuna, lo faccio largo come dici tu. Se è questione di gusti preferisco il passo, non mi fa impazzire l'effetto clessidra che si forma generalmente ad Ancona (forse solo a me), magari smuove la situazione.
Una cosa: intendi il ground_types e non il region vero? Perchè altrimenti non so cosa ho fatto le ultime volte...
Ora per le altre cose mi sposto nella sezione di modding, ma questo dubbio era legato proprio a BC, per questo l'ho postato qua, visto gli sforzi per calibrarlo così bene...
In effetti il percorso è praticamente quello della E45
si vabe', la modifica in questione si fa al ground_types, ma diciamo che io mi riferivo al regions come dimensioni.
ricapitoliamo:
1 tile (i casella di gioco) corrisponde a 1 pixel in map_regions.
corrisponde poi a 4 pixel +1 in map_ground_types (e map_heights, dato che sono uguali).
quindi uno dice... faccio un 5x5 in map_ground_types e sono sicuro di aver fatto un passaggio largo un tile...
non è detto...
dipende se questo 5x5 si sovrappone al pixel in map_regions.
in parole povere con un 5x5 potresti fare due "mezzi tile".
un mezzo tile puo' essere percorso dal player, ma non dall'ai (il motivo non lo so).
un tile incompleto, a volte, puo' essere percorso da agenti dell'ai, ma non da armate dell'ai.
questi sono vari problemi che abbiamo verificato e sperimentato nel tempo, non ci sono in nessuna guida, ma l'attenzione a ognuno di questi singoli fattori è quello che spesso fa la differenza tra l'ai di bellum e quella di altri mods.
non è che le cose succedano sempre "per caso".
tornando al nostro problema, per essere sicuro che il passaggio sia perfettamente funzionante ci sono varie possibilità
1) farlo molto largo, con 9 pixel di larghezza sei matematicamente sicuro di coprire un tile.
2) sovrapporre il map_regions e il map_ground types in trasparenza e verificare che il 5x5 minimo corrisponda al tile (cosa non immediata dato che sono di dimensioni diverse).
3) dare a occhio e poi verificare in game se l'ai passa o no.
il metodo empirico è quello piu' lungo, ma anche quello piu' sicuro.