void GObjPickupListener.OnCandidatePicked(MonoBBehaverAgent candidateGObj, Action discardTrigger) { foreach (var triggers in buttonHitCheckTriggerList) { if (triggers.button == candidateGObj) { triggers.behaviorListener.OnResultInPositive(); break; } } }
void GObjPickupInterface.AddCandidate(MonoBBehaverAgent candidateGObj) { AGDev.StdUtil.Utilities.AddIfNotDuplicated(candidates, candidateGObj); }