Hi to all
I have some questions and problems and I need your help to fix them, excuse me in advance for the mistakes but I use a translator
1 :
the character of my game has the choice between several interlocutors : pierre, paul and jacques.
The player has to talk to each of them in any order he wants, but if he talks "first,"
at pierre and then speaks to paul or jacques without having finished what pierre has asked him to do, paul and jacques must answer "you must first do what pierre asked you to do."
if I activate pierre, I deactivate paul and jacques, when the pierre event is over, I activate paul and jacques so that I can talk to them again.
if I activate paul, I deactivate pierre and jacques, when the paul event is over, I activate pierre and jacques so that I can talk to them again.
if I activate jacques, I deactivate pierre and paul, when the jacques event is over, I activate pierre and paul so that I can talk to them again.
the problem and that each event must be unique and that with this system it creates an endless loop...
how to do please?
edit : I'm gonna try to do this with values
2 :
What is the purpose of "at the end of the scene" please?
all my events start with an "at beginning of the scene" which calls an action "called by other action" in which the event takes place.
should I replace "called by other action" with "at end of the scene"?
3 :
in my game the player moves between maps (kitchen, garden, beach etc...)
I have created an autosave system that I run at each map entry as a follow up : show scene 'beach', run autosave #1, pause for 500 milliseconds
it works very well but the movements are not smooth enough, it's like it freezes... I imagine I did it wrong
how can i fix it please?
edit : I think this freeze effect is due to too many autosaves,i'm gonna reduce the number of auto saves and see if it's not annoying to the player.
in advance thank you