Author Topic: [XP] Advanced Actor and Enemy Engine  (Read 4534 times)

Offline TimeKeeper

  • Trained Member
  • *
  • Posts: 17
  • LV: 4
  • Gender: Male
    • View Profile
[XP] Advanced Actor and Enemy Engine
« on: November 15, 2013, 05:37:50 AM »
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

  • Multi Hand Weapon
  • Dual Hold
  • Mutiple Equipment Slot
  • New Actor Stat
  • Skill Critical
  • Special Critical

Screenshots

No Screenshot

Demo

Demo

Script

The script is in the demo.

Instructions

All the instruction are in the script.

Compatibility

  • Not tested with SDK
  • May be incompatible with Custom Battle, Equipment or Skill System
  • Will be incompatible with other Multi Slot System and Custom Menu System
  • Should be compatible with everything else

Credits and Thanks

  • TimeKeeper
  • Guillaume777 for the desire to make a better Multi-Slot System

Author's Notes

This is the first script that I have complete and release. Enjoy.
« Last Edit: November 16, 2013, 02:45:45 AM by TimeKeeper »

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 274
  • LV: 56
  • Gender: Male
    • View Profile
Re: [XP] Advanced Actor and Enemy Engine
« Reply #1 on: November 15, 2013, 01:30:30 PM »
Your demo is broken. When you try to unzip it, it gives unsupported compression method errors.

Offline Heretic86

  • Astral Trancist
  • *****
  • Posts: 773
  • LV: 33
    • View Profile
Re: [XP] Advanced Actor and Enemy Engine
« Reply #2 on: November 15, 2013, 02:20:47 PM »
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)?
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 Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 20005
  • LV: 651
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: [XP] Advanced Actor and Enemy Engine
« Reply #3 on: November 15, 2013, 03:12:51 PM »
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.
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 TimeKeeper

  • Trained Member
  • *
  • Posts: 17
  • LV: 4
  • Gender: Male
    • View Profile
Re: [XP] Advanced Actor and Enemy Engine
« Reply #4 on: November 15, 2013, 04:43:57 PM »
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.
« Last Edit: November 15, 2013, 04:55:24 PM by TimeKeeper »

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 274
  • LV: 56
  • Gender: Male
    • View Profile
Re: [XP] Advanced Actor and Enemy Engine
« Reply #5 on: November 15, 2013, 09: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.
« Last Edit: November 15, 2013, 09:55:16 PM by ThallionDarkshine »

Offline Zexion

  • Addicted to LoL
  • Chaos User
  • ******
  • Posts: 1519
  • LV: 69
  • Gender: Male
  • My anaconda don't...jk it does
    • View Profile
Re: [XP] Advanced Actor and Enemy Engine
« Reply #6 on: November 15, 2013, 09: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

Offline TimeKeeper

  • Trained Member
  • *
  • Posts: 17
  • LV: 4
  • Gender: Male
    • View Profile
Re: [XP] Advanced Actor and Enemy Engine
« Reply #7 on: November 16, 2013, 01:18:35 AM »
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.

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 274
  • LV: 56
  • Gender: Male
    • View Profile
Re: [XP] Advanced Actor and Enemy Engine
« Reply #8 on: November 16, 2013, 01:37:44 AM »
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?

Offline TimeKeeper

  • Trained Member
  • *
  • Posts: 17
  • LV: 4
  • Gender: Male
    • View Profile
Re: [XP] Advanced Actor and Enemy Engine
« Reply #9 on: November 16, 2013, 02:17:54 AM »
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.
« Last Edit: November 16, 2013, 02:20:53 AM by TimeKeeper »

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 274
  • LV: 56
  • Gender: Male
    • View Profile
Re: [XP] Advanced Actor and Enemy Engine
« Reply #10 on: November 16, 2013, 02:23:15 AM »
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.

Offline TimeKeeper

  • Trained Member
  • *
  • Posts: 17
  • LV: 4
  • Gender: Male
    • View Profile
Re: [XP] Advanced Actor and Enemy Engine
« Reply #11 on: November 16, 2013, 02:46:32 AM »
I put up a new demo with all the correction.

Offline ThallionDarkshine

  • Ethereal Devastator
  • ****
  • Posts: 274
  • LV: 56
  • Gender: Male
    • View Profile
Re: [XP] Advanced Actor and Enemy Engine
« Reply #12 on: November 16, 2013, 02:54:06 AM »
Alright, everything works fine now.