Plugin Update: RPG Maker Action Combat -> v1.4.5
It's time for another big update again and this update brings you the most changes to performance.
New feature
New Parameter: Change player real collision rect
New Conditional Branch: checkName, used to check the name of an event ID
New Conditional Branch: checkNameOnMap, used to check if there’s an event named x on current map
New command: Pause & Resume events, which can be used to pause all activities of events on map
Command SpawnEvent and Create Dynamic Event: X Y to support random(a,b), which will generate a number between a and b
Command Local Variable: Value now supports expression
Command Destroy Dynamic Event: Now supports <notetag> near: this/player/eventId, which only deletes the nearest event with notetag near X
Conditional Branch: checkRange to support checking a region ID
Formula Upgrade: Add support for v[x], using a variable value
Formula Upgrade: Previously, formula only applies if Player’s skill hit Enemies. Now, it’ll also support if enemies’ skill hit player. All automatically, no need for additional work
New map: Auto Tree Fade. Fade trees if player is behind them.
New map: Pause & Resume Events
Bug fixes
spawnEvent position <notetag> near: X to not require comma
Show Hitbox (debug) for rotating event to not shift Y position when rotated to 0 degrees.
Fixed an issue that caused rotation <notetag> didn't work
Fixed a wrong trail code for Evasion of player, which made Critical Rate be treated like Evasion Rate
Fixed HUE issue from Animation Solution
Fixed skipCollisiondid not take into account of map ID, which makes strange collision behavior, like sometimes events won’t collide
Various memory leak fixes
Adjustment
Added more cleanup to unSpawnEvent function
Spawn Event command: If to spawn an event that is outside of map bound, it’ll spawn at the edge of map instead of not spawning
Pause commands (including Freeze Time) will also pause <passive: x> feature
Performance Optimization: Slightly improved performance of command spawnEvent
Performance Optimization: Improved checkCollide to use a new method of checking events. Now it will filter events that it’ll scan. This will improve FPS slightly
Performance Optimization: Temporary removed checkPassMass from Dotmove to improve performance
Performance Optimization: Improved Dot Move. This should improve FPS slightly
