Posted November 04, 2025 by ChigooX
#rpg maker mz
Core Plugin Updates – ED5_Pets.js
🧠 Event Queue System
js/plugins/ED5_Pets.js
(Game_Pets.prototype.queuePetCommonEvent, processPendingEvents)
🩺 Pet State Validation
validatePet() to auto-repair common corruptions (missing IDs, bad fields, or broken triggers) and clamp data to safe ranges.
validateAllPets() to run full-suite validation across both inventory and bank, removing corrupted or invalid entries.
ED5_Pets validatePets for manual validation from the console or event commands.
js/plugins/ED5_Pets.js
(validatePet, validateAllPets)
🎨 Menu Icon Animation Fix
Scene_MenuBase.update() to refresh pet icons efficiently without unnecessary redraws.
js/plugins/ED5_Pets.js
🗺️ Map Pet Animation Behavior
Game_PetEvent now reads walkAnime / stepAnime from template event pages, restoring the intended behavior of original pet templates.
js/plugins/ED5_Pets.js
(Game_PetEvent initialize/refresh/hasStepAnime/hasWalkAnime)
🔒 Other Improvements & Safety Hardening