diff --git a/RotationSolver/Localization/Localization.json b/RotationSolver/Localization/Localization.json index ce292f2ca..33cd5078f 100644 --- a/RotationSolver/Localization/Localization.json +++ b/RotationSolver/Localization/Localization.json @@ -129,6 +129,8 @@ "Configwindow_Param_MoveTowardsScreenDesc": "Using movement actions towards the object in the center of the screen, otherwise toward the facing object.", "Configwindow_Param_RaiseAll": "Raise all (include passerby)", "Configwindow_Param_RaiseBrinkofDeath": "Raise player even has Brink of Death", + "Configwindow_Param_MoveAreaAbilityMustUse": "Must use the Moving Area Ability", + "Configwindow_Param_MoveAreaAbilityMustUseDesc": "If no character can be moved, move to the furthest position from character's face direction.", "Configwindow_Param_Hostile": "Hostile", "Configwindow_Param_HostileDesc": "You can set the logic of hostile target selection to allow flexibility in switching the logic of selecting hostile in battle.", "Configwindow_Param_AddHostileCondition": "Add selection condition", diff --git a/RotationSolver/Updaters/PreviewUpdater.cs b/RotationSolver/Updaters/PreviewUpdater.cs index da9ba7416..3aea6c465 100644 --- a/RotationSolver/Updaters/PreviewUpdater.cs +++ b/RotationSolver/Updaters/PreviewUpdater.cs @@ -116,6 +116,7 @@ private unsafe static bool IsActionSlotRight(ActionBarSlot* slot, HotBarSlot* ho "_ActionBar07", "_ActionBar08", "_ActionBar09", + "_ActionCross", }; unsafe delegate bool ActionBarAction(ActionBarSlot* bar, HotBarSlot* hot, uint highLightID); unsafe delegate bool ActionBarPredicate(ActionBarSlot* bar, HotBarSlot* hot); @@ -137,7 +138,6 @@ private static unsafe void LoopAllSlotBar(ActionBarAction doingSomething) if (doingSomething(actionBarSlot, hotBarSlot, highLightId)) { actBar->PulseActionBarSlot(slotIndex); - //键盘按下效果音效 UIModule.PlaySound(12, 0, 0, 0); return; }