Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
1,994
Reaction score
1,462
First Language
Portuguese - Br
Primarily Uses
RMMZ
VMEFJqW.png

Author: Hakuen Studio

Introduction

Do you ever want to give your enemies more complexity? Or even have more control over them?
That is your plugin! With this, you will be able to customize a lot of things!
Can give classes to enemies, level, exp, and equipment!

*It's compatible with Eli_ClassCurves.js

Features

● Enemies can have classes!
● Enemies have levels!
● Enemies have Exp!
● Enemies can equip weapons/armors!

How to use

● NOTE TAGS

To assign a class to an enemy you have to use a note tag:

• <ClassId: ID> - Replace ID with the class id you want.

Optionally, you can set the initial level and max level of the enemy:

• <InitialLevel: 1> - If you don't use it, it will be 1 by default.
• <MaxLevel: 99> - f you don't use it, it will be 99 by default.

You can also, optionally, set the initial equipment for the enemy:

• <Equips: Slot:EquipId, Slot:EquipId>

<Equips: 1:13, 3:4> - Slot 1 will be equipped with a weapon/armor of id 13.
- Slot 3 will be equipped with a weapon/armor of id 4.

You just need to separate slot and id with ":" and each of them with ",", in case you want to set more than one piece of equipment to the enemy.

9R24FKo.png


***ATTENTION! All notes are case sensitive!***

● SCRIPT CALLS

You can manage the enemy equipment, level, and Exp just like actors.
I mean, using the same script calls.

To equip a actor with a weapon:

$gameActors.actor(id).changeEquip(slotId, weapon/armor)

$gameActors.actor(1).changeEquip(0, $dataWeapons[13])
OR
$gameParty.members()[0].changeEquip(0, $dataWeapons[13])

So, for the enemies, you can either equip them by default with the note tags, or use the script call to equip them with other pieces of equipment when the battle starts:

$gameTroop.members()[memberIndex].changeEquip(slotId, weapon/armor)
$gameTroop.members()[memberIndex].levelUp()
$gameTroop.members()[memberIndex].levelDown()
$gameTroop.members()[memberIndex].changeLevel(level)

etc...


Update Log
Version 1.1.3 - 05/16/2021
- Fixed a problem that when an enemy has the initial level above 1, their current Hp value was not keeping up with the value of the initial level.
Version 1.1.2 - 05/05/2021
- Fixed a bug with the Eli Custom parameters 1.1.1
Version 1.1.1 - 04/18/2021
- Fixed a bug that the enemy was not getting his initial level when not using Eli Class Curves
Version 1.1.0 - 02/27/2021
- Added a new plugin parameter to control equipping rules for enemies.
- Fixed a bug that messes with the stats when using Eli Class Curves.
Version 1.0.0 - 01/29/2021
- Plugin release!
 
Last edited:

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
1,994
Reaction score
1,462
First Language
Portuguese - Br
Primarily Uses
RMMZ
Version 1.1.2 - 05/05/2021
- Fixed a bug with the Eli Custom parameters 1.1.1
 

BloodletterQ

Chaotic Neutral Assassin
Veteran
Joined
Aug 15, 2012
Messages
1,540
Reaction score
1,189
First Language
English
Primarily Uses
N/A
So I discovered that the enemies' HP isn't fully recovered upon the start of battle. I've been able to work around it by setting the enemy HP (in the enemy database and not the class) at a high number...
 

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
1,994
Reaction score
1,462
First Language
Portuguese - Br
Primarily Uses
RMMZ
So I discovered that the enemies' HP isn't fully recovered upon the start of battle. I've been able to work around it by setting the enemy HP (in the enemy database and not the class) at a high number...
Hi there!
Thank you for the report!
The problem is fixed!
Please download the new version ^^

Version 1.1.3 - 05/16/2021
- Fixed a problem that when an enemy has the initial level above 1, their current Hp value was not keeping up with the value of the initial level.
 

Latest Threads

Latest Posts

Latest Profile Posts

Quite the versatile cast so far :p

chars.PNG

Edit: Sprites are made by Alexdraws and TheMightyPalm. I just edited them.
Degica Games Turn Komodo | RPG Maker News #77

Well, rats. Was really looking forward to trying out FPS Creator, but trying to install and set it up was pretty much impossible for my tiny brain to comprehend. So much for that, then.
Ah, home once more! I think I can safely work on my games now.
Let's hope power remains on for the day

Forum statistics

Threads
112,409
Messages
1,068,103
Members
146,059
Latest member
Gsxxzs
Top