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;
 }
Пример #2
0
    public KissAction(GameObject actor, GameObject partner, RespondToKissAction respondToKissAction)
        : base(actor)
    {
        InitInteractionInfo(false, false, false);

        this.partner = partner;
        kissingStarted = false;
        this.respondToKissAction = respondToKissAction;
    }