Use generic current state documents
This commit is contained in:
parent
033acd17e6
commit
3048b52058
10 changed files with 73 additions and 115 deletions
|
|
@ -966,8 +966,7 @@ public class InventoryMenu : MonoBehaviour
|
|||
{
|
||||
_currentEntity = ResolveClient()
|
||||
.State
|
||||
.Current
|
||||
.ReactiveEntity();
|
||||
.Reactive<AetheriaRuntimeCurrentEntityDocument>();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1505,8 +1505,7 @@ private void Update()
|
|||
{
|
||||
_currentEntity = ResolveClient()
|
||||
.State
|
||||
.Current
|
||||
.ReactiveEntity();
|
||||
.Reactive<AetheriaRuntimeCurrentEntityDocument>();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -175,7 +175,7 @@ public class MenuPanel : MonoBehaviour
|
|||
docking = null;
|
||||
try
|
||||
{
|
||||
docking = ResolveClient().State.Current.LatestDocking();
|
||||
docking = ResolveClient().State.Latest<AetheriaRuntimeCurrentDockingDocument>();
|
||||
return docking != null;
|
||||
}
|
||||
catch (Exception ex)
|
||||
|
|
|
|||
|
|
@ -323,8 +323,7 @@ public class SectorRenderer : MonoBehaviour, IBeginDragHandler, IDragHandler, IS
|
|||
{
|
||||
_currentZone ??= ResolveClient()
|
||||
.State
|
||||
.Current
|
||||
.ReactiveZone();
|
||||
.Reactive<AetheriaRuntimeCurrentZoneDocument>();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -537,7 +537,7 @@ public class TradeMenu : MonoBehaviour
|
|||
docking = null;
|
||||
try
|
||||
{
|
||||
docking = ResolveClient().State.Current.LatestDocking();
|
||||
docking = ResolveClient().State.Latest<AetheriaRuntimeCurrentDockingDocument>();
|
||||
return docking != null;
|
||||
}
|
||||
catch (Exception ex)
|
||||
|
|
|
|||
Loading…
Reference in a new issue