Pin the mount aim's resolved reads, the record's isolation and its Deactivate clear; delete two dead guards
Forecast and Fire drop a mount aim whose gate closed (destroyed, unidentified); a record for one Bay never hides another's mount; Deactivate clears the record. Deleted: the located-or-booked guard in RecordSeenDestroyed and the Entity == subject check in ResolvedAim (the record is read only for layout mounts; a Target change already clears the slot). Comments name AimedAt. Not built or run yet. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
43536ccf5f
commit
a54e2f53df
5 changed files with 81 additions and 9 deletions
|
|
@ -122,7 +122,7 @@ public readonly struct Reveal
|
|||
}
|
||||
}
|
||||
|
||||
// What an observer aims at on its target (Entity.Aim): exactly one of a revealed item or a mount of the hull the observer
|
||||
// What an observer aims at on its target (Entity.AimedAt): exactly one of a revealed item or a mount of the hull the observer
|
||||
// believes the target to be (Entity.LayoutOf), or nothing. A mount is a believed position, never the true item on it.
|
||||
public readonly struct AimTarget
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in a new issue