fix(ui): restore retail vitals and window interactions
This commit is contained in:
parent
4d84456c21
commit
1bd2b30291
36 changed files with 1462 additions and 86 deletions
|
|
@ -509,10 +509,9 @@ internal sealed class RetailInteractionRetainedUiCompositionFactory
|
|||
// D7 Group-C re-point (Campaign OP OP4, 2026-08-11): server
|
||||
// bit at mount time — see CharacterOptionCombatSettingsSource's
|
||||
// doc comment. Live toggling afterward still flows through
|
||||
// RuntimeSettingsController.SetUiLocked's existing
|
||||
// _runtimeTargets?.ApplyUiLock push (ToggleUiLock's Bindings
|
||||
// site, LiveSessionRuntimeFactory.cs, now also sends the wire
|
||||
// bit — see its own comment).
|
||||
// RuntimeSettingsController.RequestUiLocked's authoritative
|
||||
// option-command then immediate ApplyUiLock push. Server reseeds
|
||||
// use SetUiLocked directly so they never echo the bit to the wire.
|
||||
host.Root.UiLocked = d.Character.Options.GetOptionBit(
|
||||
CharacterOptionId.LockUI);
|
||||
|
||||
|
|
@ -695,7 +694,7 @@ internal sealed class RetailInteractionRetainedUiCompositionFactory
|
|||
Radar: new RadarRuntimeBindings(
|
||||
late.Radar.Snapshot,
|
||||
d.Actions.Selection,
|
||||
d.Settings.SetUiLocked),
|
||||
d.Settings.RequestUiLocked),
|
||||
Combat: new CombatRuntimeBindings(
|
||||
d.Actions.Combat,
|
||||
combatAttack),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue