PDA

View Full Version : Flying Owl



Sephiroth
05-20-2010, 04:49 PM
Cross-posted from PureZC (http://www.purezc.com/forums/index.php?showtopic=45618)

Ok, for all of you scripters out there, I have a rather simple (I think) request.

I'd like to use this script on multiple screens, so any settings it does save should be tied to the screen.

Anyways, basically what I'd like to do is have an FFC (Say, FFC 32) be the "trigger box" for the script, stepping into this "zone" would cause the script to activate.

Now what does it do when activated?

A new FFC is "created" (or rather used) to hold the animation of LA's owl flying frames. (See here (http://spriters-resource.com/gameboy/lozla/sheet/9437) for example.) The owl would be 32 pixels wide, 16 pixels tall during the flying animation. (For the animation, if you want to use 3 different combos, (left half flying, right half flying, and sitting), that would be great as well. I can tweak the animations that way.)

The owl would swoop in from the top left corner of the screen and land somewhere on the screen, maybe using FFC 31 to denotate where the owl lands. (This might be the most complicated part, figuring out a path for the owl to swoop in, then swoop out afterward.) (A shadow under the owl is a plus if possible.)

Once the owl lands, the owl changes to a 16x16 animated sprite, and the script should play a message string. (D0)

After the message string is played, the owl flies off to the top right corner of the screen and sets some flag to cause the script not to occur again. These owl encounters are only to be one-time events.

If you need additional information, I would gladly be able to provide as much as I can. However, the reason I am requesting this is for story purposes in my quest.

Thanks in advance.