ciao raga, io ho due char:goku e goku ssj3.Visto ke goku ha una mossa ke lo fa trasformare in ssj vorrei aggiungere un'altra mossa ke lo faccia diventare ssj3 aggiungendo magari gli sprite dell'altro personaggio, cosi da nn avere più due char dello stesso personaggio ma cn diversa trasformazione, ma uno solo cn tutte le trasformazioni dentro.
So ke è molto difficile ma spero ke mi saprete aiutare....
Grazie a tutti!!!! :D
Pagina 1 di 1
trasformazione
#2
Inviato 23 September 2007 - 16:58
E' una cosa che si può fare ma non è semplice da spiegare perché c'è da mettere mani sul common1.cns (che tra l'altro non è quello originale, ma quello sicuramente "personalizzato" dall'autore del char che possiedi).
E' programmazione avanzata e quindi difficilmente puoi avere aiuto (tanto più da chi non possiede i codici).
Tieni conto di queste cose comunque
1) Problema disegni di origine diversa.
Potrebbero esserci delle incompatibilità di palette che ti potrebbero chiedere di rifare totalmente le immagini e riadattarle su una palette unica per evitare che si vedano male dei frames.
2) Programmazione CNS.
Tendenzialmente il metodo più efficace è avere una var che memorizza il valore di trasformazione ed usarla per scegliere le animazioni di base
tipo... per scegliere l'animazione per lo state 0 il valore animazione non sarà 0 ma ad esempio
0 + (10000 * var(0))
dove var(0) è la var che memorizza il valore di trasformazione...
In questo caso quindi si associa le animazioni di trasformazione a gruppi di 10000...
Quindi:
standing:
0 = stand normale
10000 = stand trasf. 1
20000 = stand trasf. 2
walk
20 = camminata normale
10020 = camminata trasf. 1
20020 = camminata trasf. 2
....
e così via
....
----
Spero di esserti stato utile... non posso darti ulteriori indicazioni. Se non sei in grado di farlo da solo lascia perdere (io non ho tempo per mettermici).
E' programmazione avanzata e quindi difficilmente puoi avere aiuto (tanto più da chi non possiede i codici).
Tieni conto di queste cose comunque
1) Problema disegni di origine diversa.
Potrebbero esserci delle incompatibilità di palette che ti potrebbero chiedere di rifare totalmente le immagini e riadattarle su una palette unica per evitare che si vedano male dei frames.
2) Programmazione CNS.
Tendenzialmente il metodo più efficace è avere una var che memorizza il valore di trasformazione ed usarla per scegliere le animazioni di base
tipo... per scegliere l'animazione per lo state 0 il valore animazione non sarà 0 ma ad esempio
0 + (10000 * var(0))
dove var(0) è la var che memorizza il valore di trasformazione...
In questo caso quindi si associa le animazioni di trasformazione a gruppi di 10000...
Quindi:
standing:
0 = stand normale
10000 = stand trasf. 1
20000 = stand trasf. 2
walk
20 = camminata normale
10020 = camminata trasf. 1
20020 = camminata trasf. 2
....
e così via
....
----
Spero di esserti stato utile... non posso darti ulteriori indicazioni. Se non sei in grado di farlo da solo lascia perdere (io non ho tempo per mettermici).
#3
Inviato 23 September 2007 - 17:07
grazie nobun...
ci provero anke se so già di fallire....
cmq per quanto riguarda gli sprite quelli li devo aggiungere al file sff del personaggio di base ho basta copiarlo nella cartella e aggiungerlo nel file def?????per gli altri file ke faccio???
PS:Scusami se ti kiedo altre cose
ci provero anke se so già di fallire....
cmq per quanto riguarda gli sprite quelli li devo aggiungere al file sff del personaggio di base ho basta copiarlo nella cartella e aggiungerlo nel file def?????per gli altri file ke faccio???
PS:Scusami se ti kiedo altre cose
#4
Inviato 23 September 2007 - 17:18
No il file SFF può essere solo uno purtroppo...
Il CNS comunque dovresti riscriverlo da capo cambiando tutti i numeri degli states... stessa cosa per il CMD che deve "integrare" le nuove mosse e devi apportare le modifiche conseguenti...
Per gli state negativi poi devi fare un mega-riassemblaggio...
Come vedi è un lavoro molto lungo e complesso! :azz:
Il CNS comunque dovresti riscriverlo da capo cambiando tutti i numeri degli states... stessa cosa per il CMD che deve "integrare" le nuove mosse e devi apportare le modifiche conseguenti...
Per gli state negativi poi devi fare un mega-riassemblaggio...
Come vedi è un lavoro molto lungo e complesso! :azz:
Condividi questa discussione:
Pagina 1 di 1

Aiuto










