mirror of
https://github.com/HarbourMasters/Shipwright
synced 2026-04-23 08:14:31 +00:00
Add toggle for Link's sword trail (#6112)
This commit is contained in:
parent
f72ee2b814
commit
4839e575b1
|
|
@ -545,6 +545,11 @@ void SohMenu::AddMenuEnhancements() {
|
|||
.Options(CheckboxOptions().Tooltip(
|
||||
"Disables Grottos rotating with the Camera. To be used in conjuction with mods that want to "
|
||||
"replace grottos with 3D objects."));
|
||||
AddWidget(path, "Disable Link's Sword Trail", WIDGET_CVAR_CHECKBOX)
|
||||
.CVar(CVAR_ENHANCEMENT("DisableLinkSwordTrail"))
|
||||
.RaceDisable(false)
|
||||
.Options(CheckboxOptions().Tooltip("Disables the sword trail effect when swinging Link's sword. Useful when "
|
||||
"using mods that replace Link's sword model."));
|
||||
AddWidget(path, "Disable 2D Pre-Rendered Scenes", WIDGET_CVAR_CHECKBOX)
|
||||
.CVar(CVAR_ENHANCEMENT("3DSceneRender"))
|
||||
.RaceDisable(false)
|
||||
|
|
|
|||
|
|
@ -1564,7 +1564,8 @@ void func_800906D4(PlayState* play, Player* this, Vec3f* newTipPos) {
|
|||
Matrix_MultVec3f(&D_801260A4[2], &newBasePos[2]);
|
||||
|
||||
if (func_80090480(play, NULL, &this->meleeWeaponInfo[0], &newTipPos[0], &newBasePos[0]) &&
|
||||
!(this->stateFlags1 & PLAYER_STATE1_SHIELDING)) {
|
||||
!(this->stateFlags1 & PLAYER_STATE1_SHIELDING) &&
|
||||
!CVarGetInteger(CVAR_ENHANCEMENT("DisableLinkSwordTrail"), 0)) {
|
||||
EffectBlure_AddVertex(Effect_GetByIndex(this->meleeWeaponEffectIndex), &this->meleeWeaponInfo[0].tip,
|
||||
&this->meleeWeaponInfo[0].base);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue