RandomEventListclasseventList.t[339]

Randomized event list. This is similar to a regular event list, but chooses an event at random each time it's invoked.

class RandomEventList :   RandomFiringScript   EventList

Superclass Tree   (in declaration order)

RandomEventList
        RandomFiringScript
                object
        EventList
                Script
                        object

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

Inherited from RandomFiringScript :
eventPercent  eventReduceAfter  eventReduceTo 

Inherited from EventList :
curScriptState  eventList  eventListLen 

Summary of Methods  

doScript  getNextRandom 

Inherited from RandomFiringScript :
checkEventOdds 

Inherited from EventList :
advanceState  construct  doScriptEvent  scriptDone 

Inherited from Script :
getScriptState 

Properties  

(none)

Methods  

doScript ( )OVERRIDDENeventList.t[341]

process the next step of the script

getNextRandom ( )eventList.t[365]
Get the next random state. By default, we simply return a number from 1 to the number of entries in our event list. This is a separate method to allow subclasses to customize the way the random number is selected.

Adv3Lite Library Reference Manual
Generated on 12/12/2022 from adv3Lite version 1.6