Equip Slot Core MZ Plugin 1.1.0 Update


Hello Makers~ 🌻

Equip Slot Core has been updated to 1.1.0

With this release you now have fine grained control with Equip Requirements note-tags on items!

To start using Equip Requirement note-tags you will use one of the following formats on armors / weapons:

  <equip-requires: requirement comparator valueA valueB>
  <equip-requires: requirement valueA comparator valueB>

Control who can equip what by using equipment requirements. Not all parameters are required. See the table below. You can use either format. Some formats read better with specific requirements. See the examples below for a better understanding of this.

  • To be used on: Weapons / Armors
  • requirement (required) - Requirement type
  • comparator (optional) - Comparison function, will default to GTE
  • valueA (situational) - Value to compare or lookup requirement
  • valueB (situational) - Value to compare against a requirement

Examples:

  <!-- attack must be greater than 30 -->
  <equip-requires: atk gt 30>

  <!-- variable with ID of 5 must be greater than 2 -->
  <equip-requires: var 5 gt 2>

  <!-- switch with ID of 32 must be enabled -->
  <equip-requires: switch 32>

  <!-- actor must have no weapons equipped -->
  <equip-requires: noweapons>

  <!-- actor must be in class 8 -->
  <equip-requires: classid 8>

Basic Requirement Types:

  • ACTORID
    • comparator
    • valueA (int)
  • NAME
    • comparator
    • valueA (str) (no spaces)
  • EXP
    • comparator
    • valueA (int)
  • LEVEL
    • comparator
    • valueA (int)
  • HP
    • comparator
    • valueA (int)
  • MP
    • comparator
    • valueA (int)
  • TP
    • comparator
    • valueA (int)
  • MHP
    • comparator
    • valueA (int)
  • MMP
    • comparator
    • valueA (int)
  • MTP
    • comparator
    • valueA (int)
  • ATK
    • comparator
    • valueA (int)
  • DEF
    • comparator
    • valueA (int)
  • MAT
    • comparator
    • valueA (int)
  • MDF
    • comparator
    • valueA (int)
  • AGI
    • comparator
    • valueA (int)
  • LUK
    • comparator
    • valueA (int)
  • VAR
    • valueA (int varId)
    • comparator
    • valueB (any)

Special Requirement Types:

  • CLASSID
    • valueA (int classId)
  • SKILL
    • valueA (int skillId)
  • EQUIP
    • valueA (int itemId)
  • SWITCH
    • valueA (int switchId)
  • NOWEAPONS

Comparators:

  • NOTEQ (a != b)
  • EQ (a == b)
  • EQQ (a === b)
  • GT (a > b)
  • GTE (a >= b) (default)
  • LT (a < b)
  • LTE (a <= b)

Files

NIJI_EquipSlotCore.js 33 kB
May 27, 2022

Get Equip Slot Core for RPG Maker MZ

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.