Chaos Project

RPG Maker => RPG Maker Scripts => RMXP Script Database => Topic started by: TimeKeeper on November 14, 2013, 10:37:50 pm

Title: [XP] Advanced Actor and Enemy Engine
Post by: TimeKeeper on November 14, 2013, 10:37:50 pm
Advanced Actor and Enemy Engine
Authors: TimeKeeper
Version: 1.03
Type: Custom Battle, Actor, Enemy, Skill and State System
Key Term: Misc System



Introduction

This script will completely overhaul the default battle system, the default actor system, the default skill sytem, the default enemy system. It will add a lot a new option for the actor, class, weapon, armor, enemy, state  and skill. All the different value of the battle system are modifiable.


Features




Screenshots

No Screenshot


Demo

Demo (https://dl.dropboxusercontent.com/u/17791910/RMXP%20Release/AAEE%20Demo.rar)


Script

The script is in the demo.


Instructions

All the instruction are in the script.


Compatibility




Credits and Thanks




Author's Notes

This is the first script that I have complete and release. Enjoy.
Title: Re: [XP] Advanced Actor and Enemy Engine
Post by: ThallionDarkshine on November 15, 2013, 06:30:30 am
Your demo is broken. When you try to unzip it, it gives unsupported compression method errors.
Title: Re: [XP] Advanced Actor and Enemy Engine
Post by: Heretic86 on November 15, 2013, 07:20:47 am
I didnt have any trouble.  Could be an old version of 7-zip.

---

One bug, none of the Party members attack animations show when they attack the enemies in the demo.  Aside from that, very nice.  I love the idea of Cursed Weapons.  Maybe make it so you cant unequip a Cursed Weapon (optional)?
Title: Re: [XP] Advanced Actor and Enemy Engine
Post by: Blizzard on November 15, 2013, 08:12:51 am
Yeah, using 7-zip to make zip files is actually a bad idea, because 7-zip likes to put stuff into the zip header and do other non-standard stuff. I have even had trouble accessing 7-zip files using the standard libzip.
Title: Re: [XP] Advanced Actor and Enemy Engine
Post by: TimeKeeper on November 15, 2013, 09:43:57 am
I put a new demo. I use winrar for this one. I hope there will be no problem with this one.

--

The cursed weapon shoud only be unequipable using a special command.

--

I correct the animation issue.
Title: Re: [XP] Advanced Actor and Enemy Engine
Post by: ThallionDarkshine on November 15, 2013, 02:30:59 pm
I get an error whenever i attack an enemy with a skill: undefined local method or variable 'evareduce' for <Game_Enemy>. It looks like you're only defining that variable in the else portion of the if statement. Also, you can unequip the cursed equipment, even though you cannot replace it with another piece of equipment. Also, when you try to reset equipment when you have nothing equipped in a certain slot, it gives this error: "undefined method: get_new_stat for nil:NilClass. Also, when adding an additional shield slot, it calls the helm slot "Off-Hand". Also, with 3 off-hand slots, when you equip a weapon in one slot, the other's slot's weapon is unequipped.
Title: Re: [XP] Advanced Actor and Enemy Engine
Post by: Zexion on November 15, 2013, 02:35:32 pm
If this works, then you've got pretty epic timing. Most of these features were some of the base features I needed!
Lev+ for youu
Title: Re: [XP] Advanced Actor and Enemy Engine
Post by: TimeKeeper on November 15, 2013, 06:18:35 pm
I corrected the bug when skill are use to attack the ennemy. I forgot to define a variable.

Now the cursed equipment are unequipable and can't be replace for an other piece of equipment.

The reset equipment now work correctly.

I corrected the naming of the slot in the window_equipright.
Title: Re: [XP] Advanced Actor and Enemy Engine
Post by: ThallionDarkshine on November 15, 2013, 06:37:44 pm
I just tested it, and you can still unequip the cursed weapon, although it can't be switched with other weapons.

Edit - Wait, did you just not finish uploading the new demo yet?
Title: Re: [XP] Advanced Actor and Enemy Engine
Post by: TimeKeeper on November 15, 2013, 07:17:54 pm
It's the right demo. You shoudn't be able to unequip cursed weapon.

I found a case went you can unequip a cursed weapon.
Title: Re: [XP] Advanced Actor and Enemy Engine
Post by: ThallionDarkshine on November 15, 2013, 07:23:15 pm
I tested the reset equipment thing and it doesn't work either. If you have no weapon equipped, it gives a no method error on line 1506.
Title: Re: [XP] Advanced Actor and Enemy Engine
Post by: TimeKeeper on November 15, 2013, 07:46:32 pm
I put up a new demo with all the correction.
Title: Re: [XP] Advanced Actor and Enemy Engine
Post by: ThallionDarkshine on November 15, 2013, 07:54:06 pm
Alright, everything works fine now.