Event Help

● ARCHIVED · READ-ONLY
Started by rdmartyr7 8 posts View original ↗
  1. I'm creating the initial cutscene for a one of my games and having a few issues. To lay out what I want to happen is this:

    1. Player starts off looking around not sure what happened to cause the airship to crash or how she survived it

    2. Player hears something and calls it out, then enemy appears (enter battle where hero is defeated)

    3. Player moves away trying to flee, old sage appears to defeat enemy

    4. Sage talks to player eventually leading to initiating the overall quest

    What i've been able to do is the first 2 and then most of 3. When the sage appears, everything stops and nothing happens to "defeat the enemy"

    I've posted screen shots to try to help convey what I'm trying to do here. I appreciate any help that comes my way.

    1.

    1.jpg

    2.

    2.jpg

    I think the issue is with 2 above... because there's not stop for the initial page. I've tried setting the same control switch to start the second page (switch 4), self switches, new switches, actors. None of it worked.

    3.

    3.jpg

    4.

    4.jpg

    5.

    5.jpg

    6.

    6.jpg

    As I was posting this, I noticed some of my triggers are on action, just to checked I adjusted those also through the various settings and it didn't fix anything either.

    I went through the tutorials and the forum and didn't see anything that really gave me a fresh idea of where to look for issues. I'm new to the program as I typically make 3D and table top games. Plus I don't do a lot of programming. I'm a 3D environment modeler by trade so the whole concept is new to me.

    Thank you in advance.
  2. #2 up there is on Autorun but doesn't have anything to stop it, since Autorun loops automatically that means it keeps teleporting the event to that spot over and over again even when it is sitting there. Also, Autorun prevents other stuff from working so since it doesn't stop the next part can't play.
  3. Your most basic error is that you distribute your commands on different events.


    Make ONE controlling event on autorun, it's best if that event doesn't have any sprite or grafic.


    All other events (sage, enemy, whatever) should only be empty placeholders with the sprite for display, but the content area should be completely empty - the commands to move these events should be inside the controlling autorun event.


    Edit:


    and ALWAYS name your variables and switches - your screenshots contain and the events are controlled by unnamed switches.


    That will cause you a lot of problems later...
  4. Andar said:
    Your most basic error is that you distribute your commands on different events.

    Make ONE controlling event on autorun, it's best if that event doesn't have any sprite or grafic.

    All other events (sage, enemy, whatever) should only be empty placeholders with the sprite for display, but the content area should be completely empty - the commands to move these events should be inside the controlling autorun event.

    Edit:

    and ALWAYS name your variables and switches - your screenshots contain and the events are controlled by unnamed switches.

    That will cause you a lot of problems later...
    So, just to make sure I understand correctly... the sprites should just have empty event pages with the control switches for them on and then have one overall event that does everything and turns on control switches when necessary?
  5. Cadh20000 said:
    #2 up there is on Autorun but doesn't have anything to stop it, since Autorun loops automatically that means it keeps teleporting the event to that spot over and over again even when it is sitting there. Also, Autorun prevents other stuff from working so since it doesn't stop the next part can't play.
    I tried that before by putting an "Erase event" and it didn't work then I tried the "Exit Event Processing" with the same result
  6. rdmartyr7 said:
    So, just to make sure I understand correctly... the sprites should just have empty event pages with the control switches for them on and then have one overall event that does everything and turns on control switches when necessary?
    Yes, exactly - and in most cases, you don't even need switches - just set move route commands in the controlling event.
    FYI:


    Erase event only temporarily erases the event, until you reload the map. Exit event processing only exits the current process - autoruns get restarted every frame.


    You'll need a switch in your controlling event to shut it down after the cutscene.


    Follow the link in my signature to the basic tutorials and sample games to learn more about how to use the commands in the editor
  7. Andar said:
    Yes, exactly - and in most cases, you don't even need switches - just set move route commands in the controlling event.

    FYI:

    Erase event only temporarily erases the event, until you reload the map. Exit event processing only exits the current process - autoruns get restarted every frame.

    You'll need a switch in your controlling event to shut it down after the cutscene.

    Follow the link in my signature to the basic tutorials and sample games to learn more about how to use the commands in the editor
    Awesome! Thanks it worked out great. 

    I will keep that in mind about the erasing events and what not... that initial scene is a one time thing where the hero ends up being transported to a nearby town... there won't be access to that first map afterwards.

    I will definitely check out the tutorials you have there.

    Thanks again
  8. rdmartyr7, please avoid double posting, as it is against the forum rules. You can review our forum rules here. Thank you.


    There's a good blog article that talks about how to set up a cutscene with multiple events to avoid problems like this. Even though you've got this one sorted, it would still be good to have a read through it. It's under the Hints & Tips category, and called Events are not NPCs: The Biggest Mistake in Cutscene Events


    This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.