MZ - Battle HUD Customizer using WYSIWYG Editor (Lite)

● ARCHIVED · READ-ONLY
Started by Aerosys 36 posts Page 2 of 2 View original ↗
  1. Hi @Aerosys ! I hope your trip is going great! No rush at all, just wanted to let you know there's some weirdness on the Skill & Item list section of the Battle HUD UI plugin -- the text doesn't render properly to fit the columns / width selected.

    ------

    EDIT: Nevermind. Resetting the game and booting back up after a width change will force a proper display! Sorry!
  2. orgint said:
    EDIT: Nevermind. Resetting the game and booting back up after a width change will force a proper display! Sorry!
    Yes, the thing is, my plugin asks the windows "would you kindly stretch/shrink?" without resetting the whole battle so it sometimes looks a bit odd. That's too deep in the core code; if I touch it I will likely break something.
  3. Aerosys said:
    Yes, the thing is, my plugin asks the windows "would you kindly stretch/shrink?" without resetting the whole battle so it sometimes looks a bit odd. That's too deep in the core code; if I touch it I will likely break something.
    No worries, once I figured it out, not a big deal to restart and test at all!

    BTW -- for the Pro version, it *does* allow each actor to have an individual, customizable window, right? So I might be able to have one larger / more important actor, with a set of "sub" or lesser important actors with smaller windows?
  4. orgint said:
    BTW -- for the Pro version, it *does* allow each actor to have an individual, customizable window, right? So I might be able to have one larger / more important actor, with a set of "sub" or lesser important actors with smaller windows?
    No, that's not supported. What the pro version has is a custom parameter, eg another gauge as aggro-meter or shield points if you have such a system.

    But you can dm me with some draft what you need and then I can make you a short plugin, usually that requires me just about 5 minutes.
  5. Aerosys said:
    No, that's not supported. What the pro version has is a custom parameter, eg another gauge as aggro-meter or shield points if you have such a system.

    But you can dm me with some draft what you need and then I can make you a short plugin, usually that requires me just about 5 minutes.
    Ahhh okay! I misunderstood -- there was a "Split Windows" option in the Party status section that I thought would allow for split windows. I'll shoot you a DM!
  6. The split function really splits the windows - but they still share the same size.

    1765126530607.gif
  7. 1776013959083.png
    I downloaded the new version of the plugin and the battle won't load. The game crashes. I press Alt+F4, F12, I try to close the game, but nothing happens. The only way I can close the game is via Task Manager. There's no plugin colliding.
  8. Samus1076 said:
    View attachment 364344
    I downloaded the new version of the plugin and the battle won't load. The game crashes. I press Alt+F4, F12, I try to close the game, but nothing happens. The only way I can close the game is via Task Manager. There's no plugin colliding.
    Oh sounds like a needle in a haystack.

    Can you please check, do the files index_battle.js and index_battle.html exist in your game directory/uicustom? Is there anything on your machine that could block programmatic file creation?
  9. Aerosys said:
    Oh sounds like a needle in a haystack.

    Can you please check, do the files index_battle.js and index_battle.html exist in your game directory/uicustom? Is there anything on your machine that could block programmatic file creation?
    1776030833216.pngYes, they do.

    About the latter, no.
  10. Samus1076 said:
    View attachment 364344
    I downloaded the new version of the plugin and the battle won't load. The game crashes. I press Alt+F4, F12, I try to close the game, but nothing happens. The only way I can close the game is via Task Manager. There's no plugin colliding.
    Sorry for the impatientness, but this is worrying me. I don't wanna do the battle hud I've done again.

    Just in care, I'll attach the files.

    PD: Since I can't attach the .HTML file, I'll do this way -
  11. Samus1076 said:
    Sorry for the impatientness, but this is worrying me. I don't wanna do the battle hud I've done again.

    Just in care, I'll attach the files.
    Sorry for letting you wait.

    Can you upload your config.json and config_battle.json, too? You can also send them to me via direct message instead of sharing here.
  12. Aerosys said:
    Sorry for letting you wait.

    Can you upload your config.json and config_battle.json, too? You can also send them to me via direct message instead of sharing here.
    CONFIG.JSON:
    {
    "gameInfoTextLeft": "\\I[220]\n\\I[314]",
    "gameInfoTextRight": "\\PT\n\\$ \\C[16]\\G",
    "unknownMapName": "\\C[8]Unknown Region",
    "gaugeColorHp1": "#A16207",
    "gaugeColorHp2": "#F59E0B",
    "gaugeColorHpCrisis1": "#991B1B",
    "gaugeColorHpCrisis2": "#DC2626",
    "gaugeColorMp1": "#1D4ED8",
    "gaugeColorMp2": "#3B82F6",
    "gaugeColorTp1": "#15803D",
    "gaugeColorTp2": "#22C55E",
    "gaugeColorAtb1": "#D980FA",
    "gaugeColorAtb2": "#FDA7DF",
    "gaugeColorExp1": "#888888",
    "gaugeColorExp2": "#FFFFFF",
    "gaugeColorExpMaxed1": "#FFC107",
    "gaugeColorExpMaxed2": "#FFEB3B",
    "gaugeBackgroundColorHp": "#222222",
    "gaugeBackgroundColorHpCrisis": "#222222",
    "gaugeBackgroundColorHpDead": "#440000",
    "gaugeBackgroundColorMp": "#222222",
    "gaugeBackgroundColorTp": "#222222",
    "gaugeBackgroundColorAtb": "#222222",
    "gaugeBackgroundColorExp": "#222222",
    "gaugeBackgroundColorExpMaxed": "#222222",
    "gaugeWidth": 200,
    "gaugeWidthOverrideScene": "exceptBattle",
    "gaugeHeightOverrideScene": "exceptBattle",
    "gaugeStyle": "stretch",
    "showGaugeMaxValues": true,
    "hpIconIndex": 84,
    "mpIconIndex": 165,
    "tpIconIndex": 164,
    "nameX": -30,
    "nameY": 10,
    "classX": -10,
    "classY": 10,
    "levelX": -5,
    "levelY": -129,
    "hpGaugeX": -10,
    "statusEffectsX": 190,
    "shadowBoxX": 200,
    "shadowBoxGradientPower": 100,
    "hpGaugeY": -4,
    "hpGaugeVerticalSpace": 28,
    "visibleActors": 3,
    "autoAdjustVisibleActors": true,
    "overrideCommandRectangle": false,
    "sceneBackgroundType": "mapSprite",
    "showLevelMode": "text"
    }

    CONFIG_BATTLE.JSON:
    {
    "skillItemListPositionMode": "screen",
    "skillItemListOrigin": "topLeft",
    "skillItemListOrigin2": "topLeft",
    "skillItemListWidth": 280,
    "skillItemListColumns": 1,
    "partyStatusWidth": 500,
    "partyStatusDimensionsMode": "overall",
    "actorPortraitMaxHeight": 40,
    "actorPortraitPosition": "middleLeft",
    "hpGaugePosition": "middleRight",
    "mpGaugePosition": "middleRight",
    "tpGaugePosition": "middleRight",
    "atbGaugePosition": "middleRight",
    "atbGaugeOffsetY": 15,
    "skillItemListPosition": "bottomLeft",
    "partyCommandsWidth": 280,
    "actorCommandsWidth": 280,
    "actorCommandsOrigin": "bottomLeft",
    "actorCommandsOrigin2": "topLeft",
    "enemyWindowWidth": 280,
    "enemyWindowPositionMode": "screen",
    "enemyWindowPosition": "bottomLeft",
    "partyStatusOrientation": "rows",
    "partyStatusPosition": "bottomRight",
    "partyCommandsPosition": "bottomLeft",
    "actorCommandsPositionMode": "screen",
    "actorCommandsPosition": "bottomLeft",
    "partyStatusHeight": 185,
    "whenOpenSkillListThenActorCommands": "stayOpen",
    "whenSelectEnemyThenActorCommands": "stayOpen",
    "whenSelectEnemyThenSkillItemList": "close",
    "actorNameVertAlign": "bottom",
    "actorNameBackgroundType": "none",
    "partyStatusItemBackgroundType": "none",
    "hpGaugeOffsetX": -212,
    "partyCommandsNumber": 3,
    "actorPortraitMode": "none",
    "hpGaugeWidth": 78,
    "mpGaugeWidth": 78,
    "tpGaugeWidth": 78,
    "mpGaugeOffsetX": -115,
    "atbGaugeOffsetX": -4,
    "atbGaugeWidth": 70,
    "actorStatePosition": "middleRight",
    "actorStateOffsetX": -470,
    "hpGaugeHeight": 12,
    "mpGaugeHeight": 12,
    "tpGaugeHeight": 12,
    "partyCommandsTextAlign": "left",
    "actorCommandsTextAlign": "left",
    "actorNameOffsetX": 37,
    "partyStatusOffsetX": 0,
    "partyStatusMinActors": 3,
    "partyStatusMaxActors": 3,
    "actorNameOffsetY": -12,
    "hpGaugeLabelY": 0,
    "hpGaugeValueY": 0,
    "hpGaugeLabelFontSize": 0,
    "hpGaugeValueFontSize": 0,
    "enemyWindowBackgroundType": "window",
    "partyStatusBackgroundType": "none",
    "helpWindowBackgroundType": "window",
    "skillItemListBackgroundType": "window",
    "tpGaugeShowMaxValues": "false",
    "tpGaugeValueY": 0,
    "tpGaugeOffsetX": -13,
    "actorStateScale": 0,
    "actorCommandsNumber": 4,
    "actorCommandsOffsetX": 10,
    "actorCommandsOffsetY": -17,
    "enemyWindowOffsetX": 10,
    "enemyWindowOffsetY": -17,
    "enemyWindowColumns": 1,
    "skillItemListHeightMode": "fixed",
    "skillItemListHeight": 4,
    "skillItemListLineNumber": 4,
    "skillItemListOffsetX": 10,
    "skillItemListOffsetY": -17,
    "partyCommandsOffsetX": 10,
    "partyCommandsOffsetY": -33,
    "actorNameWidth": 105,
    "partyStatusRowSpacing": -11,
    "partyStatusShowFrame": false,
    "partyStatusNoCursor": false,
    "actorNameTextAlign": "left",
    "tpGaugeOffsetY": -1,
    "hpGaugeShowMaxValues": "false",
    "mpGaugeShowMaxValues": "false",
    "mpGaugeOffsetY": 0,
    "mpGaugeLabelY": 0,
    "actorNameFontSize": 0,
    "partyCommandsStyle": "both",
    "skillItemListOpacity": 0,
    "skillItemListItemHeight": 0,
    "skillItemListPadding": 0
    }

    There you go.
  13. @Samus1076
    I found the issue! A fix will come soon, and in the meantime, you can simply fix it by
    • open config_battle.json
    • type a non-zero number for "skillItemListItemHeight" or remove this entry
  14. Aerosys said:
    @Samus1076
    I found the issue! A fix will come soon, and in the meantime, you can simply fix it by
    • open config_battle.json
    • type a non-zero number for "skillItemListItemHeight" or remove this entry
    1777235072089.png
    Found another bug actually! Strangely, the Item/Spells/Skills catalog is doing this. Same as before - there's no plugin colliding it AND I didn't edit it via the WYSIWYG Editor.
  15. Samus1076 said:
    View attachment 365138
    Found another bug actually! Strangely, the Item/Spells/Skills catalog is doing this. Same as before - there's no plugin colliding it AND I didn't edit it via the WYSIWYG Editor.
    Sorry for being impatient, but, did you find the issue?

    I tried fixing it - and nothing happens.
  16. Samus1076 said:
    Sorry for being impatient, but, did you find the issue?

    I tried fixing it - and nothing happens.
    I'm working on a major update right now that includes a handful of fixes I've received lately and also serves as preparation for the next menu customizer.

    I hope I can release it this upcoming weekend!