コード例 #1
0
ファイル: TalkToAction.cs プロジェクト: BantamJoe/UnityGOAP
        private static float GetMinimumDistance(Examples.Entity targetEntity, Examples.Entity entity)
        {
            var a = targetEntity.MinimumHearableDistance;
            var b = entity.MinimumHearableDistance;

            return(Mathf.Min(a, b));
        }
コード例 #2
0
ファイル: TalkToAction.cs プロジェクト: BantamJoe/UnityGOAP
 protected override float CalculateCost(GOAPAgent agent, Examples.Entity entity)
 {
     // This is for people at the discord servers I go to who never join the voice channel I'm at, not even for
     // a small chitchat, THERE IS NO COST PEOPLE, SEE?
     return(0);
 }
コード例 #3
0
ファイル: TalkToAction.cs プロジェクト: BantamJoe/UnityGOAP
 public TalkToAction(Examples.Entity targetEntity)
 {
     nearPrecondition = NearEntityPreconditionWrapper.CreateWrapper <NearEntityPreconditionWrapper>();
 }