Aetheria/Assets/Scripts/ServerShared/Agents
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 14d3327c19 LockOn: the hostile is ordered to close on the player; the warning is measured against the poses it was stamped from
ScenarioStage.Approach(entity, target) states a piloted entity's task as a follow task on the target, passed through Zone.Admit to the flight as the member's baseline task; it replaces Patrol(entity, orbit) and the orbit index, and RunStart's post-admit circuit overwrite. LockOn stages at .6, the quality Crossing and the other RunStart scenarios use (its brief states none), not .8 picked by outcome.

The bearing check keeps well-law r4's intent (measure against the hostile's actual pose, not the staged line) but reads the poses of the tick before the paint was first seen, which is the tick it was stamped in, with a .05 deg limit for float error; the live-pose check at .5 deg spent its budget on the paint inbox's deliberate one-tick delay. LockOnHoldsUnderOnePercentOfEachStagedInput moves hostile x, y and quality by 1% each way.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 00:51:33 +02:00
..
States AI draws from its own dice: the range-sample offset and the patrol circuit leave ItemManager.Random 2026-10-17 20:46:37 +02:00
Tasks PatrolOrbitsState: compare the task by reference 2026-10-08 14:35:00 +02:00
Agent.cs Agent.Id is a plain setter: netstandard2.1 has no init accessors 2026-10-17 20:47:09 +02:00
Agent.cs.meta Combat & Visibility & Collisions 2021-02-26 19:01:47 +00:00
Flight.cs LockOn: the hostile is ordered to close on the player; the warning is measured against the poses it was stamped from 2026-10-18 00:51:33 +02:00
Flight.cs.meta Faction play 1: typed doctrine on Faction and one flight per faction per zone 2026-10-08 14:18:41 +02:00
Minion.cs Minion: a task change leaves its own state only; the walk no longer crosses into the other task's states 2026-10-08 16:20:33 +02:00
Minion.cs.meta Combat & Visibility & Collisions 2021-02-26 19:01:47 +00:00
States.meta Combat & Visibility & Collisions 2021-02-26 19:01:47 +00:00
Tasks.meta Combat & Visibility & Collisions 2021-02-26 19:01:47 +00:00