Calling Tsukihime's Choice Move Handlers

● ARCHIVED · READ-ONLY
Started by brezzen 3 posts View original ↗
  1. I'm not sure if this is the perfect place to post this, but I've been struggling

    with a (I assume to be very simple) script call all day.

    I'm trying to get a "choose your hero" type introduction,

    with three different character sprites on screen.

    You're asked to choose between them,

    whichever one you pick becomes the Actor's character sprite, and voila.

    All pretty basic eventing.

    However, I want the three on-screen character sprites to perform the stepping

    animation when the player's cursor is hovering over that option in the choices box,

    and then to stop the stepping animation when the cursor moves over to the next one.

    To that end, I found Tsukihime's "Choice-Move Handlers" Script.

    After that I've been stuck.

    All I know is that I need a method and an argument that will result in a specified, separate event beginning a stepping animation?

    Any guidance at all would be really helpful. I haven't been able to make sense of the Script Call Collection's movement section, which is mostly where I've been trying to find my answer.
  2. I've split this off into its own thread in the RGSSx Script Support Section.


    The thread you posted in is for script calls to do what you'd normally do via events, but the forum I've moved it to is specifically for getting help with scripts you've installed (thanks for providing the link, btw - that's half way to a solution).


    Hopefully someone (maybe even Hime) will be able to give you a hand shortly.
  3. I would take note of each event ID.

    Then I would write a method that would access the event's properties

    So for example say you had this method

    class Game_Event def step_anime=(val) @step_anime = val endendwhich allows you to change the step animation.Now you can make script calls that will set this to true or false.

    Code:
    # enable event 2's stepping animation$game_map.events[2].step_anime = true