コード例 #1
0
    public bool castSpellSleepPreCon(Agent target, EObject potion)
    {
        SimulationState.getInstance().stdout.Send(target._name);
        SimulationState.getInstance().stdout.Send(potion.ToString());
        Vector3 distance = this.transform.position - this.position;

        return(target != null && target.isConscious() &&
               potion != null && backpack.Contains(potion) && distance.magnitude < 11f);
    }