Example #1
0
 protected override Action CreateDefaultAction()
 {
     if (!endedASAP){
         pcPopupMenuAction = new PCPopupMenuAction(actor, pcControllableAction.GetClickedHotSpot());
         return pcPopupMenuAction;
     } else {
         return null;
     }
 }
Example #2
0
    public PCAction(GameObject actor, bool sitting, string seatType)
        : base(actor)
    {
        InitInteractionInfo(false, true);

        pcControllableAction = null;
        pcPopupMenuAction = null;

        this.sitting = sitting;
        this.seatType = seatType;
    }