kyonides

Reforged is laughable
Regular
Joined
Nov 17, 2019
Messages
1,934
Reaction score
983
First Language
English
Primarily Uses
RMXP
AktorEkuip XP

by Kyonides

Introduction

My scriptlet allows you to add more weapons or armors to a Hero's official lists during gameplay.
This can be enabled from the very beginning as well.

You see, there are 2 Constants defined in the AktorEkuip module below that will let you set a list of Actors that might get Extra Equippable Weapons or Armors from the very beginning.

It does not specify which Weapons or Armors at all. That will be setup dynamically during your game session.

It also features 2 special flags or Script Calls to enable or disable those lists for any given Actor at any time during gameplay.

Side Note

This scriptlet could be considered the RMXP port of EkuipFeatures ACE, even if both systems have pretty much nothing in common.

Settings

There are 2 Constants in the AktorEkuip module, namely:
  • ACTORS_WITH_EXTRA_WEAPONS
  • ACTORS_WITH_EXTRA_ARMORS
Just add Actor ID's to any of them as deemed necessary and that's it!

What happens to all the other actors?
Nothing at all, guys!

Ruby:
module AktorEkuip
  # some comment here
  ACTORS_WITH_EXTRA_WEAPONS = []
  ACTORS_WITH_EXTRA_ARMORS = []

Heroes, listen to me now!
Behave decently or face the consequences of your actions in no time!​

Guys, it is also possible to restore them at any given time. :o

List of Old Script Calls

Ruby:
# - First find an Actor - 2 Methods:
# actor = $game_party.actors[Index]
# actor = $game_actors[ActorID]

# - Enable an Actor's Ability to Equip more Weapons or Armors
# actor.enable_weapons = true
# actor.enable_armors = true

# - Enable an Actor's Ability to Equip more Weapons or Armors
# actor.enable_weapons = false
# actor.enable_armors = false

# - Weapons List - Add or Remove or Clear a WeaponID
# actor.increase_weapon_list(WeaponID)
# actor.reduce_weapon_list(WeaponID)
# actor.clear_weapon_list!

# - Armors List  - Add or Remove or Clear a ArmorID
# actor.increase_armor_list(ArmorID)
# actor.reduce_armor_list(ArmorID)
# actor.clear_armor_list!

List of New Script Calls

Ruby:
# - Delist a Hero's Class Weapon or Armor
# actor.delist_weapon(WeaponID)
# actor.delist_armor(WeaponID)

# - Delist All of the Hero's Class Weapon or Armor
# actor.delist_weapons!
# actor.delist_armors!

# - Restore a Hero's Class Weaponset or Armorset or Both of them
# actor.restore_weapon_set!
# actor.restore_armor_set!
# actor.restore_class_sets!


Terms & Conditions

Free for use in any game. :wink:
Include my nickname in your game credits. :D
Don't adopt stay cats. :p
That's it! :D
 
Last edited:

kyonides

Reforged is laughable
Regular
Joined
Nov 17, 2019
Messages
1,934
Reaction score
983
First Language
English
Primarily Uses
RMXP
Interesting Script Update!

After considering a certain werewolf's suggestion, one that seasoned heroes might deeply hate for sure, it is now possible to make a hero lose their inherent ability to equip a current class weapon or armor all of a sudden. :o

The hero could also lose the ability to wield ALL of those weapons or armors at a given time. Worried
Confused It is not a good day to be a hero indeed.

Heroes, listen to me now!
Behave decently or face the consequences of your actions in no time!​

Guys, it is also possible to restore them at any given time. :o

List of New Script Calls

Ruby:
# - Delist a Hero's Class Weapon or Armor
# actor.delist_weapon(WeaponID)
# actor.delist_armor(WeaponID)

# - Delist All of the Hero's Class Weapon or Armor
# actor.delist_weapons!
# actor.delist_armors!

# - Restore a Hero's Class Weaponset or Armorset or Both of them
# actor.restore_weapon_set!
# actor.restore_armor_set!
# actor.restore_class_sets!

Happy Open Werewolf Hunting Season! :D
 

kyonides

Reforged is laughable
Regular
Joined
Nov 17, 2019
Messages
1,934
Reaction score
983
First Language
English
Primarily Uses
RMXP
Just Another Script Update!

From now on, users can call some other script calls to exclude initial weapons or armors from the original lists only.
:aswt: Don't worry, my friends! This can be easily reverted by simply calling the clear exclusions methods. :wink:

Code:
# - Create Custom Class Weapons or Armors Exclusions
# actor.add_exclude_weapons(WeaponID1, etc.)
# actor.add_exclude_armors(ArmorsID1, etc.)

# - Clear Custom Class Weapons or Armors Exclusions
# actor.clear_exclude_weapons!
# actor.clear_exclude_armors!

Those calls won't affect the custom weapons or armors the hero can equip at all.
 

kyonides

Reforged is laughable
Regular
Joined
Nov 17, 2019
Messages
1,934
Reaction score
983
First Language
English
Primarily Uses
RMXP
Yet Another Script Update!

This time I came back to add a new feature, the Blessed Weapons or Armors!

This means that now you could add extra weapons or armors as long as your hero has got enough Bless Points to wield or wear it. :o

Of course, it's possible to earn or lose Bless Points.
You can even exchange some HP or SP for some Bless Points! :o

List of New Script Calls

Ruby:
# actor.set_bless_rate(:sp, SP, BlessPoints)

Obviously, the demo has been updated to include more events that will show you how to use the new script calls in real life scenarios.
 
Last edited:

Latest Threads

Latest Posts

Latest Profile Posts

So in my SRPG, when kill monsters, they leave an aura that grants +20% Crit, +20% PDMG MDMG. Aura lasts only for 1 turn, it forces players when and where to last hit.

1702177938686.png
So frustrating when you just wanna work on your game but people want to do stuff in RL... :p
Day #9 of Advent is all ready in one spot! Do you prefer doing your shopping way before Xmas, or…do you like the chaos? Are you done shopping and/or crafting for Xmas?
Fast test with Wagon and horse no animation. yes it looks strange horse is Ralph and wagon is follower xDDDD
Should first boss be easy or maybe little medium, I don't want to be overwhelmingly hard

Forum statistics

Threads
136,888
Messages
1,271,066
Members
180,663
Latest member
brendancamarillo
Top