plugin

ED5 Carry Weight Plugin

Free

๐ŸŽ’ ED5 Carry Weight System v1.0.0

Add realistic weight and encumbrance mechanics to your RPG Maker MZ/MV game!

This plugin creates an immersive inventory management system where items, weapons, and armor have weight. As players carry more items, their movement speed decreases, forcing strategic decisions about what to carry.


โœจ Key Features

  • ๐Ÿ“Š Dynamic Weight System - Individual weight values for items, weapons, and armor with customizable defaults
  • ๐Ÿƒ Movement Penalties - Two modes: Gradual slowdown or threshold-based speed reduction
  • ๐Ÿ“ˆ Visual Feedback - Sleek auto-hiding bar UI with smooth fade animations and color-coded warnings
  • โš™๏ธ Fully Customizable - Extensive note tags for items, equipment, actors, classes, and states
  • ๐ŸŽฏ Smart Display - Only shows when weight changes, fades in/out smoothly, minimal on-screen clutter
  • ๐Ÿ”ง Developer Friendly - Script calls, plugin commands (MZ), and conditional event support

๐ŸŽฎ How It Works

Weight Modes

Mode Description Best For
Gradual Movement speed decreases smoothly as weight increases
Speed = Base ร— (1 - Weight%)
Realistic simulations, survival games
Threshold Speed reduces in steps at specific weight percentages Classic RPGs, more forgiving gameplay

Default Threshold Settings

  • 0-25% weight: 100% speed (no penalty)
  • 25-50% weight: 85% speed (slight slowdown)
  • 50-75% weight: 70% speed (noticeable slowdown)
  • 75-100% weight: 50% speed (heavy burden)
  • 100%+ weight: 25% speed (overencumbered!)
๐Ÿ’ก Tip: All thresholds are fully customizable in the plugin parameters!

๐Ÿ“ Note Tags Reference

Items, Weapons, & Armor

<weight:5>          Item weighs 5 units
<weight:0.5>        Light item (half a unit)
<weight:25>         Heavy item (25 units)

Actors, Classes, Armor, & States

<carryBonus:50>     Increases max carry weight by 50
<carryBonus:-20>    Decreases max carry weight by 20

States Only

<weightMod:1.5>     Everything weighs 50% more (cursed/exhausted)
<weightMod:0.8>     Everything weighs 20% less (blessed/energized)

๐Ÿ’ก Usage Examples

Example 1: Heavy Armor with Strength Bonus

Plate Armor Notes:
<weight:15>
<carryBonus:10>
Result: Weighs 15 units but increases carry capacity by 10
Net burden: Only 5 units!

Example 2: Cursed State

Curse of Burden State Notes:
<weightMod:2.0>
Result: All items weigh twice as much while cursed
Strategy: Remove curse or drop items!

Example 3: Strong Character Class

Warrior Class Notes:
<carryBonus:100>
Result: Can carry 100 more units than base weight
Perfect for tank/carry builds!

Example 4: Conditional Event (Overencumbered Check)

โ—†Script: if ($gameParty.getWeightPercentage() > 75) {
โ—†  Show Text: You're carrying too much!
โ—†  Common Event: Remove Heavy Items
โ—†Script: }

๐ŸŽจ Visual UI System

Smart Auto-Hide Display

  • Shows only when weight changes - No constant clutter
  • Smooth fade-in animation - Appears elegantly in 0.25 seconds
  • 3-second display duration - Customizable in parameters
  • Smooth fade-out animation - Disappears seamlessly

Bar Visualization

  • 0-9% weight: Shows empty bar outline + percentage
  • 10-19% weight: 1 green bar + percentage
  • 20-29% weight: 2 green bars + percentage
  • 30-39% weight: 3 green bars + percentage
  • ...continues up to 10 bars (100%+)

Color Coding

  • Green: 0-74% (safe)
  • Orange: 75-99% (warning)
  • Red: 100%+ (overencumbered)

๐Ÿ› ๏ธ Script Calls

Script Call Returns Example Use
$gameParty.getCurrentWeight() Number Current total weight (e.g., 45.5)
$gameParty.getMaxCarryWeight() Number Max capacity (e.g., 100)
$gameParty.getWeightPercentage() Number Weight as percentage (e.g., 45.5)
$gameParty.isOverencumbered() Boolean true if over 100% capacity
$gamePlayer.getWeightSpeedMultiplier() Number Current speed multiplier (e.g., 0.85)

๐ŸŽฏ Plugin Commands (RPG Maker MZ)

  • Show Weight Window: Manually display weight UI
  • Hide Weight Window: Manually hide weight UI
Note: The window auto-shows when weight changes, so manual commands are optional!

โš™๏ธ Plugin Parameters

Parameter Default Description
Base Carry Weight 100 Starting max weight for all actors
Weight Mode Threshold Gradual or Threshold speed penalties
Display Duration 180 frames How long UI stays visible (60 = 1 sec)
Allow Over-Encumber Yes Can carry beyond 100% (with penalty)
Default Item Weight 1 Weight for items without <weight> tag
Gold Weight 0.01 Weight per gold piece (0 = weightless)

๐ŸŽฒ Game Design Ideas

  • Survival Mode - Use gradual mode with harsh penalties. Players must decide: bring healing items or valuable loot?
  • Class-Based Systems - Give warriors high carry
  • Bonus, mages low carryBonus. Creates unique playstyles!
  • Treasure Hunting - Heavy treasure chests slow players. Do they take it all or make multiple trips?
  • Cursed Dungeons - States that increase weightMod. Players feel the burden of corruption!
  • Pack Mules - Add temporary party members with huge carryBonus as support characters
  • Weight-Based Puzzles - Create challenges where being light (fast) or heavy (strong) matters

๐Ÿ“ฆ What's Included

  • โœ… ED5_CarryWeight.js - Main plugin file
  • โœ… Full documentation - Extensive help section
  • โœ… Examples - Ready-to-use note tag templates
  • โœ… Support - Compatible with MZ & MV

๐Ÿ”ง Installation

  1. Download ED5_CarryWeight.js
  2. Place in your project's js/plugins/ folder
  3. Open Plugin Manager in RPG Maker
  4. Activate the plugin
  5. Configure parameters (or use defaults)
  6. Add note tags to your items/equipment
  7. Play and enjoy realistic weight mechanics!

๐Ÿค Compatibility

  • โœ… RPG Maker MZ: Fully supported with plugin commands
  • โœ… RPG Maker MV: Fully supported
  • โœ… Most plugins: Compatible with standard inventory systems
  • โš ๏ธ Custom movement plugins: May need load order adjustment

๐Ÿ“ž Support & Updates

Created by ED5 (Chigoox)

๐Ÿ“œ License & Usage

  • โœ… Free for commercial and non-commercial projects
  • โœ… Modify to fit your game's needs
  • โœ… Credit ED5!
  • โŒ Do not redistribute as your own plugin

๐Ÿ”ฎ Future Updates (Planned)

  • ๐ŸŽ’ Item stacking weight reduction
  • ๐Ÿ“ฆ Container/bag system integration
  • ๐Ÿด Mount/vehicle carry bonus
  • ๐Ÿ“Š Detailed weight breakdown menu
  • ๐ŸŽจ More UI customization options

Thank you for your support! ๐ŸŽ‰

If you enjoy this plugin, please rate it and share your feedback. Your reviews help other developers discover quality tools!


ED5 Carry Weight System v1.0.0 | ยฉ 2025 ED5 (Chigoox) | Made with โค๏ธ for RPG Maker Community

Purchase

Free

Downloads

Screenshot 1Screenshot 2Screenshot 3
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 1
Screenshot 2
Screenshot 3

Reviews

Comments

Sign in to comment

HomeStoreLibrarySettings