Author Topic: [XP] Zeriab's Caterpillar Script  (Read 9262 times)

Offline Zeriab

  • Ethereal Devastator
  • ****
  • Posts: 350
  • LV: 65
  • Mighty Scripter
    • View Profile
    • Zeriab's Junk
[XP] Zeriab's Caterpillar Script
« on: August 25, 2008, 07:49:19 PM »
Zeriab's Caterpillar Script
Authors: Zeriab
Version: 1.0
Type: Party Movement System
Key Term: Custom Movement System

Introduction

This script creates a caterpillar of the party members by using events present on the map. (You need to actually make the events in the editor)
When the caterpillar is deactivated they act just like any other event. Most event commands still works on the events when the caterpillar is activated, but the results be strange.

Screenshot



Demo

Currently I can only present a demo which includes Wachunga's Multiple Message Windows which requires SDK 1.5: MediaFire
This is because Wumpi and Despain requested it to work with that message system. (Only the caterpillar script is my work. I had nothing to do with the rest)

Script

(click to show/hide)

Instructions

There are instructions in the header, but they might be hard to understand.
I have tried to break down the instructions so they hopefully are easier to understand.

(click to show/hide)

FAQ

Why did you make a caterpillar script when so many are around?
Despain requested a script that worked with a particular message script and Wumpi requested a script which used map events.
It didn't seem like there was such a caterpillar script out there although I admittedly didn't search hard.
So I made this believing it would work differently from other caterpillars scripts.

How do you get the events to act differently when they walk in the caterpillar and when they don't?
Create a page which has the caterpillar activation switch as precondition. If that is the top page (the one with the highest number) then that will be the event's functionality when in the caterpillar.
If you have problems with the graphic of some events not being what they are supposed to be then add a 1 frame wait and a script call:
Code: [Select]
$game_system.caterpillar.updateThis should solve the problem. The 1 frame wait is necessary or the page change will not have been registered before the update and the result is the same.

The caterpillar made me stuck
Set the events of the caterpillar to Through. (Options area to the lower right)

Compatibility

This script will most likely not work with any other caterpillar system.
Saves made with this caterpillar script cannot be used should you remove it again. (Saves without it will work with it)
It should work both without and with the SDK and I believe it should with both SDK 1.x and SDK 2.x although I have only tested SDK 1.5.

Credits and Thanks

Credits goes to Zeriab for creating the system

I would like to thank Despain and Wumpi for requesting the script.
I would like to thank everyone using their time to try and use my system.
I would like to thank everyone reading this topic.

Thanks.

Author's Notes

I would be delighted if you report any bug, errors or issues you find.
In fact I would be delighted if you took the time and replied even if you have nothing to report.
Suggestions are more than welcome

And finally: ENJOY!

 - Zeriab
« Last Edit: September 04, 2013, 01:35:24 PM by ForeverZer0 »

Offline Fantasist

  • Lexima Warrior
  • *******
  • Posts: 2222
  • LV: 146
  • Gender: Male
    • View Profile
    • Blog
Re: Zeriab's Caterpillar Script
« Reply #1 on: August 25, 2008, 08:35:56 PM »
I wanted to event this for my game actually, you amaze me as always Zeriab m(_)m
*powers up*
Do you like ambient/electronic music? Then you should promote a talented artist! Help out here. (I'm serious. Just listen to his work at least!)

The best of freeware reviews: Gizmo's Freeware Reviews



Offline Valcos

  • Chaos User
  • ******
  • Posts: 1318
  • LV: 47
  • Gender: Female
  • Posts: 1337
    • View Profile
Re: Zeriab's Caterpillar Script
« Reply #2 on: August 25, 2008, 10:49:33 PM »
Holy crap! Surprise much? Nice, didnt even know you can do something like this :huh:
"We are all in the gutter, but some of us are looking at the stars."
-Oscar De La Hoya

Offline Starrodkirby86

  • Kirby de Varita Estelar
  • Guardian of Chaos
  • ********
  • Posts: 3282
  • LV: 194
  • Gender: Male
  • ~!
    • View Profile
    • The Archive of Starrodkirby86
Re: Zeriab's Caterpillar Script
« Reply #3 on: August 26, 2008, 12:24:46 AM »
Question. How well does this work with Tons, as in...is it better? There are a lot of Caterpillar scripts out and I want to know how this one is awesome. I know it is of course because of the Zeriab brand, that's something in itself for acclaim, but I want to know anything else pretty spiffy about the whole system. I didn't understand the answer you wrote here except for the Despain and Wumpi thing with compatibility with a Message System...
Quote
Despain requested a script that worked with a particular message script and Wumpi requested a script which used map events.
It didn't seem like there was such a caterpillar script out there although I admittedly didn't search hard.
So I made this believing it would work differently from other caterpillars scripts.
One thing, there wasn't a Key Term and a Type so I edited your post so that it is there. If you do not feel that it is the right Key Term/Type, considering I'm a total mundane with it comes to this, feel free to edit it. :)

What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).



Offline Zeriab

  • Ethereal Devastator
  • ****
  • Posts: 350
  • LV: 65
  • Mighty Scripter
    • View Profile
    • Zeriab's Junk
Re: Zeriab's Caterpillar Script
« Reply #4 on: August 26, 2008, 11:11:34 AM »
Thanks for adding the Key Term and Type. I forgot :'(

It is different from other caterpillars in that you have to create an event on the map in the editor for each actor. No map event = no caterpillar.
You can treat this event just like any other event.  You can interact with it. You can use normal event commands to get its location and etc.

It is neither better nor worse in general. It's more that in some situations its preferable and in other it's not.
This script requires more work than other caterpillars to work.
While the script is a plug'n'play script it requires a fair amount of work with creating events and etc. for getting it to work.
If you disable the caterpillar the events following you will stop and act like any other event. This should in theory be great for cutscenes.

The idea is more control for more work. Since it is events then there is also a higher chance for compatibility.

Edit: The moved topic is lovely. Such a cute picture <3
« Last Edit: August 26, 2008, 07:31:24 PM by Zeriab »

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19906
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: [XP] Zeriab's Caterpillar Script
« Reply #5 on: August 27, 2008, 11:40:10 PM »
*cough* ... new template with HR (horizontal rule)... *cough* <_<; *points at Zeriab or SRK or shdw to fix it* <_<;
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Offline Zeriab

  • Ethereal Devastator
  • ****
  • Posts: 350
  • LV: 65
  • Mighty Scripter
    • View Profile
    • Zeriab's Junk
Re: [XP] Zeriab's Caterpillar Script
« Reply #6 on: August 28, 2008, 12:07:53 AM »
That's what I get for copying the template of an old script topic  :shy:

Offline Killerclaws

  • Total Beginner
  • Posts: 4
  • LV: 0
    • View Profile
Re: [XP] Zeriab's Caterpillar Script
« Reply #7 on: September 02, 2013, 03:36:49 AM »
So, so sorry for necroposting but....
I really want to use this script, but the link to the script doesn't work and I can't download the demo. :/ Is there any other way for me to get the script? Thanks!

Offline LiTTleDRAgo

  • Astral Trancist
  • *****
  • Posts: 832
  • LV: 514
  • Gender: Male
    • View Profile
    • ~
Re: [XP] Zeriab's Caterpillar Script
« Reply #8 on: September 02, 2013, 09:11:09 AM »
(click to show/hide)

Retrieved at December 14, 2008

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3248
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Zeriab's Caterpillar Script
« Reply #9 on: September 02, 2013, 05:29:03 PM »
Thanks, LiTTleDRAgo. ++

I added the script to the OP. Anyone have a copy of the demo?
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline Heretic86

  • Astral Trancist
  • *****
  • Posts: 729
  • LV: 29
    • View Profile
Re: [XP] Zeriab's Caterpillar Script
« Reply #10 on: September 04, 2013, 03:12:50 AM »
Thanks, LiTTleDRAgo. ++

I added the script to the OP. Anyone have a copy of the demo?

I have a Copy.  You can use it as a Mirror too.
http://www.775.net/~heretic/downloads/CaterpillarDemo.rar

He uploaded it to Sendspace and Mediafire.  Sendspace Link is dead.
http://www.mediafire.com/download/nztdyjmr2vd/CaterpillarDemo.rar

https://sites.google.com/site/zeriabsjunk/scripts-/caterpillar
Quote
...

Demo

Currently I can only present a demo which includes Wachunga's Multiple Message Windows which requires SDK 1.5: http://www.sendspace.com/file/s5hkl7 (mediafire)
This is because Wumpi and Despain requested it to work with that message system. (Only the caterpillar script is my work. I had nothing to do with the rest)

...

This version is all his and I did not modify it at all.  I did use this as the source base for my caterpillar, so the scripts are similar.  This script does have limited features and functionality compared to my alterations as I've worked on extensively, but for a simpler caterpillar script, it does the job and is probably more compatible.  I havent seen Zeriab around for a long time so its probably worth noting that he will probably not be providing any sort of support for this script.
Current Scripts:
Heretic's Moving Platforms

Current Demos:
Collection of Art and 100% Compatible Scripts

(Script Demos are all still available in the Collection link above.  I lost some individual demos due to a server crash.)

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3248
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] Zeriab's Caterpillar Script
« Reply #11 on: September 04, 2013, 01:32:49 PM »
Thank you, much, links in the OP should all be fixed now.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.