- Joined
- Feb 21, 2018
- Messages
- 5,260
- Reaction score
- 4,736
- First Language
- EN
- Primarily Uses
- RMMZ
Cae_Tweaks
v09 updated 2023-10-27Terms of Use
MIT License: https://opensource.org/licenses/mit-license.html
Description
The plugin file must be named
This plugin contains a bunch of different things. It's mostly just me slowly making a game and coding some more stuff whenever I think "I wish I could do X". Since I'm up to v03 as of writing this, I thought I'd make a thread for it.
Since v09, many values can be customised via plugin parameters. The code is thoroughly commented and not obfuscated. Each feature's code is enclosed in its own block and can be independently enabled/disabled via the Plugin Manager. The help section is now extensive and should cover most queries.
This plugin was written for, and tested with, a front-view TPB system. It has not been specifically written to be compatible with other plugins, but many things should be cross-compatible.
Feel free to post feedback on what's already here, e.g. bug reports, problems understanding the help, or favourite features!
If you have a feature suggestion, consider starting a thread in Plugin Requests.
Cae_Tweaks.js
.This plugin contains a bunch of different things. It's mostly just me slowly making a game and coding some more stuff whenever I think "I wish I could do X". Since I'm up to v03 as of writing this, I thought I'd make a thread for it.
Since v09, many values can be customised via plugin parameters. The code is thoroughly commented and not obfuscated. Each feature's code is enclosed in its own block and can be independently enabled/disabled via the Plugin Manager. The help section is now extensive and should cover most queries.
This plugin was written for, and tested with, a front-view TPB system. It has not been specifically written to be compatible with other plugins, but many things should be cross-compatible.
Feel free to post feedback on what's already here, e.g. bug reports, problems understanding the help, or favourite features!
If you have a feature suggestion, consider starting a thread in Plugin Requests.
Features
Here is the plugin's "quick reference" feature summary:
Each feature has a code, e.g.
• M01: HIT > 100% multiplies evade fail rate.
• M02: Reinstate speed/Through on vehicle exit.
• M03: High relative TGR => taunt opponents.
• M04: States can <persist> after death.
• M05: Conditional state chaining <next: X, Y>.
• M06: Blank equip type names make duplicate slots.
• M07: Luck effect applies to hit/crit chances.
• M08: Use TP as a damage shield.
• M09: <max TP base: X> & <max TP plus: X>.
• M10: Left/right actor selection in TPB-Wait.
• M11: Adds Active TPB Mode in-game option.
• M12: States add min turns on apply, up to max.
• M13: Random encounter rate [R, 2R].
• M14: Speed > 0 actions give bonus TPB charge next turn.
• M15: "Remove State X%" removes X% of max turns.
• M16: Enemy tag <actor: X> copies traits from actor X.
• M17: <follow-up: A, B, C> for Skills/Items.
• M18: "X Random" scope: <forbid repeats>, <avoid repeats>.
• M19: "Add State: Normal Attack" effect => this is an attack.
• M20: Casting states for Skills/Items: <cast state: X>.
• M21: Elemental HP Regen traits: <HRG element: X>.
• M22: Turn-based state stacks: <stack: X>.
• M23: Gain TP -> Lose TP on opponent-scoped actions.
• M24: Replace Guard skill: <guard skill: X>.
• M25: Ignore weapon for certain Skills/Items: <no weapon>.
• M26: Change speed on bush/ladder tiles.
• M27: "Item" skill type to limit battle item usage.
• M28: Change save slot count.
• M29: Custom skill cost types: <cost: type ext: jsCost>.
• M30: Per-actor formation locking: <lock formation>.
• M31: Change follower-event collisions.
• M32: Disable event "locking": <no lock>.
• Q01: Finer volume controls.
• Q02: Front-view battle effects on actor status window.
• Q03: More info on status scene.
• Q04: Skips blank messages on battle start.
• Q05: More actor info on equip scene.
• Q06: Pauses audio & video when game loses focus.
• Q07: Disables WindowLayer masking.
• Q08: Scroll down to last item, change column if needed.
• Q09: Process text codes in any game window.
• Q10: Suppress map fast-forward behaviour.
• Q11: Attack animation controls.
• Q12: Add "Quit Game" command for non-web games.
• Q13: Support weather effects in battle.
• Q14: New message codes: \AF[n], \PF[n], \S[n], \ALIGN[0|1|2].
• Q15: Group duplicate drops in battle rewards.
• Q16: Adds in-game option for audio dynamic range compression.
• Q17: Adds a help window to the options scene.
• Q18: Enemy opacity: <ghost: X>.
• Q19: Render at integer coordinates to avoid blurring.
• Q20: Show remaining state/buff turns on battle icons.
• Q21: Per-map BGS muffling: <muffleBGS>.
• Q22: All enemies are closer to the bottom of the screen.
• Q23: Tile/event draw offsets: <offset: X, Y>.
• Q24: Hide MP or TP gauges with a maximum of 0.
• Q25: Segmented gauges.
• Q26: "Saving" indicator appears when saving.
• Q27: Touch UI toggles immediately when option is toggled.
• Q28: Show options on first session.
• Q29: Pre-title static/movie splash screens.
• Q30: Enemy gauges.
• Q31: Adds WASD movement, moves W -> E.
• Q32: Event hue shift/cycle: <hue: H, D>.
• Q33: Parallel Show Text => auto/gab message.
• Q34: TPB cast time gauge overlay.
• Q35: Death effects: <death var: X, Y>, <death anim: X>.
• Q36: Show Picture snapshot.png uses snapshot.
• Q37: Orbital motion for events: <orbit: id, R, T, ro>.
• Q38: Hold touch to dash.
• Q39: Attack/Guard commands show skill names.
• Q40: Hover-select on menus plays Cursor SE.
• Q41: Shadowless hard/soft colour map lighting shader.
• Q42: Skip Buy/Sell/Cancel when appropriate.
• Q43: Adds a Game Speed in-game option.
• Q44: Place Guard command immediately after Attack.
• Q45: Vertical scrollbar indicators.
• Q46: Remodels main status scene window.
• Q47: Adds a Full Screen in-game option.
• D01: Prefix Troop 1 events to all other Troops.
• D02: JS: char1.los(char2, fov) => true|false.
• D03: Catch ConfigManager.save errors.
• D04: Prefix Item 1 effects to all other Items & Skills.
• D05: Set _targetIndex for enemy actions.
• D06: Track all HP, MP, TP changes per result.
• D07: Audio pitch can change without restarting track.
• D08: Reset opposed "Last" data.
• D09: Draw face from enemy image: $NAME$X-Y-S.png.
• D10: Enemies use Attack|Guard skill when picking skill 1|2.
• D11: Tile events contribute tile flags.
• D12: Adds plugin commands to force battle advantage.
• D13: Show Picture "!picture.png" pins to the map.
• D14: Support showing left/right arrows on game windows.
• D15: More info & clipboard-copy button on qualifying errors.
• D16: Don't process message codes during measurement.
• D17: Merge BGM Volume and ME Volume.
• D18: Add members from listed troops: <add: X, X, X>.
• D19: Allow processing multiple move commands per frame.
M01
, for ease of reference. Detailed help on each feature can be found in the plugin's help description.View/Download
Last edited: