Class TimePassedCondition

java.lang.Object
games.stendhal.server.entity.npc.condition.TimePassedCondition
All Implemented Interfaces:
ChatCondition, PreTransitionCondition

@Dev(category=TIME, label="Time?") public class TimePassedCondition extends Object implements ChatCondition
Has 'delay' time passed since the quest was last done? If the quest slot isn't in the expected format, returns true
See Also:
  • Constructor Details

    • TimePassedCondition

      @Dev public TimePassedCondition(String questname, int index, int delayInMinutes)
      Creates a new TimePassedCondition .
      Parameters:
      questname - name of quest-slot
      index - position of the timestamp within the quest slot 'array'
      delayInMinutes - delay in minutes
    • TimePassedCondition

      public TimePassedCondition(String questname, int delayInMinutes)
      Creates a new TimePassedCondition, where the timestamp alone is stored in the quest state.
      Parameters:
      questname - name of quest-slot
      delayInMinutes - delay in minutes
  • Method Details