DelayedAgendaItemclass | actor.t[7182] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
A delayed agenda item. This type of item becomes ready to execute when the game clock reaches a given turn counter.
class
DelayedAgendaItem : AgendaItem
Superclass Tree (in declaration order)
DelayedAgendaItem
AgendaItem
object
Subclass Tree
Global Objects
Summary of Properties
Inherited from AgendaItem
:
agendaOrder
calledBy
endCondition
executeOnce
initiallyActive
invokedByActor
isDone
name
Summary of Methods
Inherited from AgendaItem
:
actorSay
getActor
initiateConversation
invokeItem
invokeItemBase
registerItem
report
resetItem
Properties
isReady OVERRIDDEN | actor.t[7184] |
we're ready if the game clock time has reached our ready time
readyTime | actor.t[7187] |
the turn counter on the game clock when we become ready
Methods
setDelay (turns) | actor.t[7198] |
Set our ready time based on a delay from the current time. We'll become ready after the given number of turns elapses. For convenience, we return 'self', so a delayed agenda item can be initialized and added to an actor's agenda in one simple operation, like so:
actor.addToAgenda(item.setDelay(1));
Adv3Lite Library Reference Manual
Generated on 26/02/2025 from adv3Lite version 2.2
Generated on 26/02/2025 from adv3Lite version 2.2