protected override Action[] CreateActions() { Action[] actions = new Action[2]; RespondToKissAction respondToKissAction = new RespondToKissAction(CharacterManager.GetPC(), actor); actions[0] = respondToKissAction; actions[1] = new KissAction(actor, CharacterManager.GetPC(), respondToKissAction); return actions; }
public KissAction(GameObject actor, GameObject partner, RespondToKissAction respondToKissAction) : base(actor) { InitInteractionInfo(false, false, false); this.partner = partner; kissingStarted = false; this.respondToKissAction = respondToKissAction; }