Requested by @
DemonLives
Make sure you have both as3, and fsod fully working.
In this tutorial imma show you how to make the HP/MP bar toggleable (If you decide to use your brain, this exact tutorial can be used to other UIs, but different files):
1) Head over to Parameters.as and put this:
Code:
setDefaultKey("ToggleUI", KeyCodes.UNSET);
setDefault("onToggleUI", true);
2) Head over to Options.as and put this under addGraphicOptions:
Code:
this.addOptionAndPosition((new KeyMapper("ToggleUI", "ToggleUI", "ToggleUI")));
3) Head over to MapUserInput.as and put:
Code:
case Parameters.data_.ToggleUI:
Parameters.data_.onToggleUI = !(Parameters.data_.onToggleUI);
Parameters.save();
break;
under:
Code:
case Parameters.data_.toggleCentering:
Parameters.data_.centerOnPlayer = !(Parameters.data_.centerOnPlayer);
Parameters.save();
break;
4) Head over to StatsMetersView.as and put this under Public function update
Code:
if (!Parameters.data_.onToggleUI) {
this.hpBar_.visible = false;
this.mpBar_.visible = false;
} else {
this.hpBar_.visible = true;
this.mpBar_.visible = true;
}
5) Rebuild the client, and it should work perfectly when you bind a key to your ToggleUI button, inside Options>Graphics.
Image/Gif:
https://i.gyazo.com/2d6f96555779a440...25b24260b4.mp4