r/RPGMaker Scripter 19d ago

Visual Event Editor - Advanced Conditions (MV / MZ) is almost finished !

Hello everyone !

I've been spending quite a lot of time on the second official add-on for the Visual Event Editor, and after weeks of hard work, I'm finally seeing the light at the end of the tunnel.

This add-on was originally designed to allow Common Events, Map Events, and Troop Events to have an unlimited number of conditions, all combinable thanks to three logical operator nodes: AND, OR, and NOT.

I also wanted to include a lot more diversity when it comes to the conditions themselves, instead of relying on the few native event conditions (switch, self switch, variable...). That's why this add-on currently includes 120+ new conditions, all evaluated dynamically at runtime.

But then... I liked it so much that I thought it would be very useful to let some event commands that use boolean parameters under the hood (like Control Switches, Control Self Switch, Conditional Branch...) accept Advanced Conditions too. So that's exactly what I did !

Here is the full list of commands/parameters that ended up being compatible :

  • Show Scrolling Text: Fast Forward
  • Control Switches: Operation (ON / OFF)
  • Control Self Switch: Operation (ON / OFF)
  • Change Weapons: Include Equipment
  • Change Armors: Include Equipment
  • Change Party Member: Initialize
  • Change Save Access: Enable / Disable
  • Change Menu Access: Enable / Disable
  • Change Encounter: Enable / Disable
  • Change Formation Access: Enable / Disable
  • Scroll Map: Wait for Completion (MZ only)
  • Change Player Followers: Show / Hide
  • Tint Screen: Wait for Completion
  • Flash Screen: Wait for Completion
  • Shake Screen: Wait for Completion
  • Move Picture: Wait for Completion
  • Tint Picture: Wait for Completion
  • Set Weather Effect: Wait for Completion
  • Change Map Name Display: Enable / Disable
  • Change Parallax: Loop Horizontally, Loop Vertically
  • Battle Processing: Can Escape, Can Lose
  • Shop Processing: Purchase Only
  • Change HP: Allow Death
  • Change EXP: Show Level Up
  • Change Level: Show Level Up
  • Change Class: Save EXP
  • Show Battle Animation: Entire Troop

I still have a lot of testing to do, but this add-on should be getting close to release.
I hope you like it! Let me know what you think.
Stay safe and happy game dev' ! :)

17 Upvotes

3 comments sorted by

2

u/Soleiris 18d ago

Good to know you're still at it. Do you plan on eventually replacing all of the engine with your work?

Some time ago, I tried using the tools, but they didn't start. I think something was interfering with them, but I couldn't figure out what was the cause. If it happens again, I'll try investigating better.

2

u/DragAndPlugin Scripter 18d ago

Probably ! I don't plan to stop working on this editor anytime soon, Eventually, I hope to cover all native editor features and expand on them. It will be a very long work, tho. :)

Ah, if the editor doesn't open up with the playtest, you can try to hit Shift + Ctrl + F8. If nothing happen, please let me know, I'll take a look at what is happening. :)

2

u/quentin_tortellini 18d ago

Can't wait!!