using Chickensoft.Introspection; namespace Zennysoft.Game.Ma; public partial class BossLogic { public partial record State { [Meta, Id("boss_logic_state_followplayer")] public partial record FollowPlayer : Activated, IGet { public Transition On(in Input.PhysicsTick input) { var enemy = Get(); var player = Get(); var target = player.CurrentPosition; enemy.SetTarget(target); return ToSelf(); } } } }