Da qualche giorno mi è venuta in mente un'idea, perchè bloccare i tile di acqua ?
Cosi ho fatto si che il personaggio possa nuotare, in pratica ho reso il tile dell'acqua sbloccato (in modo da poterci passare sopra) inoltre ho creato un evento a "touch hero" che mi cambia la grafica dell'eroe da camminata a nuotatore appena entra in acqua e vice versa.
Questo capite che mi riempie di eventi la mappa XD il problema tuttavia nonè questo, ma i mostri, avendo un bs in tempo reale i miei mostri sono su mappa, e come io posso entrare in acqua lo possono fare pure loro.
Tuttavia ho escogitato un modo per allontanarli dall'acqua, ovvero, nel tile dell'acqua ho messo "terrain 2" poi, su mappa un evento che dice :
Variabile[001:acqua1]=[enemy1] terrain tag
conditional branch: variabile[001:acqua1] ==2
move event : [enemy1](ignore impossible moves)
-move up
-move up
-move up
-move up-left
switch:[001:acqua1]=on
E poi in eventi comuni un evento parallelo collegato alla switch : acqua1 con opzioni di renderla off, in modo da poter ripete questa azione.
Ora, la cosa funziona tranquillamente se non fosse per un piccolo problema, ovvero, i mostri potendosi muovere a 8 pose possono entrare in acqua e finire magari dietro un sasso o un tronco, insomma possono finire bloccati in acqua.
Io pensavo che spuntando l'opzione : ignore impossible moves il mostro ci passava attraverso e tornasse su mappa normalmente, invece no, mi si tiene bloccato.
Question
rizzuccio
Ragazzi un buon giorno a tutti.
Da qualche giorno mi è venuta in mente un'idea, perchè bloccare i tile di acqua ?
Cosi ho fatto si che il personaggio possa nuotare, in pratica ho reso il tile dell'acqua sbloccato (in modo da poterci passare sopra) inoltre ho creato un evento a "touch hero" che mi cambia la grafica dell'eroe da camminata a nuotatore appena entra in acqua e vice versa.
Questo capite che mi riempie di eventi la mappa XD il problema tuttavia nonè questo, ma i mostri, avendo un bs in tempo reale i miei mostri sono su mappa, e come io posso entrare in acqua lo possono fare pure loro.
Tuttavia ho escogitato un modo per allontanarli dall'acqua, ovvero, nel tile dell'acqua ho messo "terrain 2" poi, su mappa un evento che dice :
Variabile[001:acqua1]=[enemy1] terrain tag
conditional branch: variabile[001:acqua1] ==2
move event : [enemy1](ignore impossible moves)
-move up
-move up
-move up
-move up-left
switch:[001:acqua1]=on
E poi in eventi comuni un evento parallelo collegato alla switch : acqua1 con opzioni di renderla off, in modo da poter ripete questa azione.
Ora, la cosa funziona tranquillamente se non fosse per un piccolo problema, ovvero, i mostri potendosi muovere a 8 pose possono entrare in acqua e finire magari dietro un sasso o un tronco, insomma possono finire bloccati in acqua.
Io pensavo che spuntando l'opzione : ignore impossible moves il mostro ci passava attraverso e tornasse su mappa normalmente, invece no, mi si tiene bloccato.
Come posso risolvere ?
http://www.freankexpo.net/signature.php?gid=683.png
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now