Esempio n. 1
0
    // Redraw
    public void Reject()
    {
        runManager.runState.CurrentActivityPlatform().numRejectedThoughts++;
        // optional - disallow reject when no energy
        if (runManager.runState.energy == 0)
        {
            return;
        }
        runManager.runState.thoughtHistory.RemoveAt(runManager.runState.thoughtHistory.Count - 1);
        int rejectCost = runManager.RejectThoughtCost();

        currentThought.RejectEffect(runManager.runState, rejectCost);
        runManager.PreJump();
    }