Vorrei aggiungere una nuova win pose alle due gia presenti ho aggiunto le sprites e l'animazione ma mi da solo le predefinite :unsure:
Pagina 1 di 1
Win pose aggiuntiva
#2
Inviato 20 October 2008 - 17:33
La winpose è comandata dallo statedef 180. Questo statedef poi porta, a seconda delle condizioni a una o più winpose (solitamente chiamate per convenzione 181, 182 ecc).
devi creare un tuo statedef, e programmare la tecnica. e poi inserire un changestate nel 180, in modo che porti alla tua winpose, alle condizioni (trigger) che vorrai inserirgli.
scusa se ho scritto di fretta, spero si capisca, ma devo scappare a scuola guida XD
Saluti
Squall
devi creare un tuo statedef, e programmare la tecnica. e poi inserire un changestate nel 180, in modo che porti alla tua winpose, alle condizioni (trigger) che vorrai inserirgli.
scusa se ho scritto di fretta, spero si capisca, ma devo scappare a scuola guida XD
Saluti
Squall
#3
Inviato 20 October 2008 - 18:06
ho messo questo changestate
[Statedef 180]
type = S
ctrl = 0
anim = 0
velset = 0,0
[State 0, ChangeState]
type = ChangeState
trigger1 = Time = 0
value = 181,182,183
ctrl = 0
ma quando carica il mugen mi da messaggio di errore allo statedef 180 :unsure:
[Statedef 180]
type = S
ctrl = 0
anim = 0
velset = 0,0
[State 0, ChangeState]
type = ChangeState
trigger1 = Time = 0
value = 181,182,183
ctrl = 0
ma quando carica il mugen mi da messaggio di errore allo statedef 180 :unsure:
#4
Inviato 20 October 2008 - 19:07
Per forza... non puoi scrivere un changestate con 3 valori... devi scrivere tre istruzioni diverse, ognuna con un proprio changestate e quindi
[State 180, ChangeState 1]
type = ChangeState
trigger1 = random <= 333
value = 181
ctrl = 0
[State 180, ChangeState 2]
type = ChangeState
trigger1 = random <= 333
value = 182
ctrl = 0
[State 180, ChangeState 3]
type = ChangeState
trigger1 = Time = 0
value = 183
ctrl = 0
------
Il trigger random ritorna un valore casuale da 0 a 999... con random <= 333 faccio sì che vi sia 1/3 di probabilità che capiti la prima intro e la seconda intro (ad ogni passaggio random torna un valore diverso). Se né la prima né la seconda intro vengono lanciate, la terza parte con certezza (perché tutto viene valutato al tick 0).
[State 180, ChangeState 1]
type = ChangeState
trigger1 = random <= 333
value = 181
ctrl = 0
[State 180, ChangeState 2]
type = ChangeState
trigger1 = random <= 333
value = 182
ctrl = 0
[State 180, ChangeState 3]
type = ChangeState
trigger1 = Time = 0
value = 183
ctrl = 0
------
Il trigger random ritorna un valore casuale da 0 a 999... con random <= 333 faccio sì che vi sia 1/3 di probabilità che capiti la prima intro e la seconda intro (ad ogni passaggio random torna un valore diverso). Se né la prima né la seconda intro vengono lanciate, la terza parte con certezza (perché tutto viene valutato al tick 0).
Condividi questa discussione:
Pagina 1 di 1

Aiuto










