The Rewrite is from Zeriab's Caterpillar that I thought needed a few more features. Like two or three... hundred!
I thought the original script was probably the best that I've seen, even today, but was lacking a few options. When I started tweaking the script a bit, I kept coming across other uses for the stuff I was writing, so I've ended up putting in so many that I have literally completely lost count!
Um, yeah, so, okay, whatever, right? I have a feeling this crowd doesnt really care about reading too much and would rather see it IN ACTION. So while testing things, it basically turned into a DEMO. The Demo turned out to be quite useful for trying to provide examples of features, what they do, how they work, etc. I know the Demo is dialogue heavy, but I felt it needed to be that way to thoroughly explain new stuff that I implemented. Things like being able to Fade Events, Render Large Sprites as FLAT (apparently not possible before), new Movement Commands like "Turn Toward Event". There are just too many to list here.
TECH DEMO DOWNLOAD
http://www.775.net/~heretic/downloads/rmxp/cat.php
I decided against posting this in XP Scripts as it is still a Work In Progress, and wanted some feedback from everyone on things I should tweak, implement, fix, etc. before a Final Release. My Goal is version 2.0, and Im close to that. But still want to add and adjust a few things prior to that.
So, after you try it out, would you mind telling me what do you guys think of it so far?
That was AWESOME! Very nice script, and well put together demo. I think it's a great improvement to the original. I would suggest adding "group caterpillar" where the party follows in a group behind the player rather than a straight line. (an optional feature that can be changed on and off)
Because some games use that final fantasy caterpillar type, and others use a group type.
But GREAT script :P
Quote from: Zexion on April 01, 2012, 04:06:29 pm
That was AWESOME! Very nice script, and well put together demo. I think it's a great improvement to the original. I would suggest adding "group caterpillar" where the party follows in a group behind the player rather than a straight line. (an optional feature that can be changed on and off)
Because some games use that final fantasy caterpillar type, and others use a group type.
But GREAT script :P
Can you give me a screenshot of a Group Caterpillar so I have something to visually reference?
Okay, I took multiple screen shots to show what I mean.
Party passability = Being able to walk through the party members.
Screeny 1 for a party of 3:
(http://img140.imageshack.us/img140/6079/3party.png)
Notice the triangular shape. My game is isometric, so ignore that, but In a normal game they would line up as a triangle to the player. In a group of 3, party passability is optional.
Screeny 2 for a party of 4:
(http://img535.imageshack.us/img535/865/4party.png)
Notice the diamond shape. It is basically the same as the group of three, but the forth one follows behind the first 2. Party passability is still optional.
Screen 3 for a ridiculously large party of 5 or more:
(http://img9.imageshack.us/img9/9743/grossparty.png)
Notice the diamond shape, and the V shape behind it.
Though I doubt that any game will have a party this large, it would still be a nice feature for the script to have. The party lines up in a diamond same as the party of 4, but now all the actors after the 4th actor make a "V" shape. Repeating every 3 actors. Passability is not optional due to the fact that they will take up a lot of the map.
Again that last part was just to show how to handle more than 4 actors. I really don't think you'd have to make the script actually compensate for that, though, because most people are not dumb enough to want a party of 10 to group behind them lol.
I've decided not to incorporate Zexion's request because that effectively isnt a Caterpillar. No offense Zex.
---
Im closer to a final version and am releasing Version 1.97!
Newest Features in this Version are a Built In Framerate Optimizer, Ladders, and more Enhanced Transparency and Movement Effects.
Demo also shows off how to do 3D style Enviornments! See the Original Post for Download Link...
Right now, IM mostly looking for bugs. As far as I can tell, this version is BUG FREE! Please let me know if its not!
I don't see why it can't be added in, honestly. Just rename the script, or whatever.
Huh? What are you talking about "just rename"? You dont "just" add these things in without changing the nature of what it is. Its called a Caterpillar because Caterpillar reflects what it is, and that isn't "just" a simple thing to slap together. Its a Caterpillar and it is staying as a Caterpillar, and thats final.
I was really hoping for some Constructive Criticism on the Script Itself, not to be second guessed on my decision to not include the requested feature.