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!
MZ - Battle HUD Customizer using WYSIWYG Editor (Lite)
● ARCHIVED · READ-ONLY
-
-
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.EDIT: Nevermind. Resetting the game and booting back up after a width change will force a proper display! Sorry!
-
No worries, once I figured it out, not a big deal to restart and test at all!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.
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.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?
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!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. -
The split function really splits the windows - but they still share the same size.
-
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.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.
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? -
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?Yes, they do.
About the latter, no. -
Sorry for the impatientness, but this is worrying me. I don't wanna do the battle hud I've done again.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.
Just in care, I'll attach the files.
PD: Since I can't attach the .HTML file, I'll do this way - -
Sorry for letting you wait.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.
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: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.
{
"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. -
@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
-
@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
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?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.
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.Sorry for being impatient, but, did you find the issue?
I tried fixing it - and nothing happens.
I hope I can release it this upcoming weekend!