Jump to content
Mephistox

[RGGS3] Meph's Environment Manager (v1.0)

Recommended Posts

MEPH'S ENVIRONMENT MANAGER (formerly Meph's Grab & Throw)

MephistoX & Meph's Lab

 

Introduction

Environment Manager is a script that adds new actions for the player and the events such as grab, throw, swim, push and more.

Making the life easier for the eventers and to add puzzles and more interactive world.

 

Formerly this script was only grab & throw, and now will be growing by adding new actions and types of environments.

I thought to make in a plugin way, but decided to create a whole script to make it easier and if you don't want an option, just don't use it.

 

Features

- Easy to Use & Implement

- No Methods Overridden

- Grab & Throw Plugin

- Swim Plugin in regions.

 

Action and Environment List

- Grab & Throw

- Swimming by regions

 

How to Use

Copy Both Scripts from the Demo:

 

1. Core Scripts (Some Methods that make the system work)

2. System Script (the Main System)

 

Read the System Header to know how to configure the different kind of actions and environment types, see the demo for more info.

 

In the demo press Q for throw and W for swimming, press the objects to grab them.

 

Script

You'd better get the Demo ;)

 

Demo

http://dl.dropbox.co...Environment.rar

 

ScreenShot

Imagine that you are in a stupid dungeon, and want to destroy some vases.

 

 

sinttulo1tpq.png

 

 

 

Or that you have to save a nice chick from the ugly slimes in the water:

 

 

environments.png

 

 

 

FAQ

No questions so far.

 

Credit and Thanks

- MephistoX and don't remove the header.

- 1 Method gotten from the MACL 2.4 (By SephirothSpawn

- Mog for the Carrying character

 

Author's Notes

It doesn't include built-in functions for automatic grabbing for now, and just include a little example of how to assign input for actions because

i don't want to manipulate so far than the actions, not the way of how activate them.

 

Try the demo, and if you find bugs, please tell me, if you have an idea of an action or an environment just tell me ;).

Edited by Mephistox

Share this post


Link to post
Share on other sites

MOGHunter made one similar. It uses any sized sprite, uses a lifting and throwing animation, and it lets you pick up and throw anything with the right name tag. You can even specify the distance in each event how far it can be thrown. Maybe you could combine this one and his so that you can make other events recognize what they are holding, AND so they can still use the extra functions.

Share this post


Link to post
Share on other sites

SCRIPT UPDATED TO VERSION 2.0

- Added Throw instead of put

- Configuration by Comments

- No Throwing Priority Glitches

- todo => character changing when grabbing

- todo => grabbing animation (''for purists'')

- todo => Region throwable

 

 

MOGHunter made one similar. It uses any sized sprite, uses a lifting and throwing animation, and it lets you pick up and throw anything with the right name tag. You can even specify the distance in each event how far it can be thrown. Maybe you could combine this one and his so that you can make other events recognize what they are holding, AND so they can still use the extra functions.

 

Maybe not all the functions were added, but others yes.

Edited by Mephistox

Share this post


Link to post
Share on other sites

DropBox shit.

Updated to Version 2.2. Added Grabbing Animation & Carrying Character Graphic for purists. (Thanks mog for the character graphic)

 

Updated Demo and Server.

Edited by Mephistox

Share this post


Link to post
Share on other sites

I found one glitch that i kind of don't want to see gone.

 

If I am right next to a wall or object and I try to throw the rock that doesn't break, it lays on my head and I am no longer showing the "Holding" graphic. But like I said, I enjoy this glitch especially seeing as how I can still throw it, and nothing bad happens.

Share this post


Link to post
Share on other sites
I found one glitch that i kind of don't want to see gone.

 

If I am right next to a wall or object and I try to throw the rock that doesn't break, it lays on my head and I am no longer showing the "Holding" graphic. But like I said, I enjoy this glitch especially seeing as how I can still throw it, and nothing bad happens.

 

Yeah, i've noticed that and now should be fixed.

 

V.2.2.1

- Fixed Bug with character graphics

- Fixed Bug: Now you should be allowed to throw objects by other objects or holes and that kind of things.

Edited by Mephistox

Share this post


Link to post
Share on other sites

Step 1: Face a wall 1 tile away while carrying an object.

Step 2: Throw object to the wall

Step 3: While the object is being thrown, quickly move in its direction

Step 4: Profit!

 

Just kidding, it's a bug. If you throw an object near a wall and you quickly move along with it (moving in the direction where you threw it) the object will "land" on you. Now the object and the player is on the same tile.

Share this post


Link to post
Share on other sites

Quick question.  I'm probably doing something wrong.  But is there a reason why inputting your code would cause all events I have through out my game, to suddenly become tiles that my character can't move off of once he manages to land on one.  And why other events would trigger where your boulders are?  Just currious.

Share this post


Link to post
Share on other sites

I like this script! Funny thing, I didn't understand it at first, so when I went to grab a box, the nearby guard jumped on me and just...anyways, now that I understand it, it's working great! I'm wonder, can it be used in commercial games? You never said, or else I'm very much blind. Either way, great script!

Share this post


Link to post
Share on other sites

Someone found a copy of the old demo for me btw

 

https://www.dropbox.com/s/wzr5o7t63tuvgaj/Meph's%20Environment.rar

 

Thanks to Troyz for suppling the demo again.

 

Just wanted to share it because the old one was lost...

 

If this one gets lost or the link dies someone just pm me or DarthVollis and one of us will have a copy.

Edited by ShinGamix

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×