View changes for revision:                                                                                       
Random output controller (If X, do Y OR Z) (166, rev. 7)
By Asprok on 03-23-14, 06:55 pm
Category 'Event controllers', known, fully documented
You do not have to use all four Random ID slots, and you can use the same ID on multiple slots. Example: A in ID1, A in ID2, B in ID3. 2/3 chance of A, 1/3 chance of B
Data files: none
Sprite fields:
Triggering event ID: value at nybble 2-3. This event causes one of the four random IDs to trigger. Random ID is Activated or Deactivated based on this value
Switch mode: list at nybble 11: 0=Activates,1=Deactivates. If the ID hasn't been activated by any sprite, value 1 will wait until it is activated once
Random event ID 1: value at nybble 0-1
Random event ID 2: value at nybble 4-5
Random event ID 3: value at nybble 6-7
Random event ID 4: value at nybble 8-9
Usage mode: list at nybble 10: 0=Single Use,1=Multi use. This is how the sprite will act once in the zone.
Random output controller (If X, do Y OR Z) (166, rev. 8)
By  Arceus on 09-07-14, 12:54 pm
Category 'Event controllers', known, fully documented
You do not have to use all four Random ID slots, and you can use the same ID on multiple slots. Example: A in ID1, A in ID2, B in ID3. 2/3 chance of A, 1/3 chance of B
Data files: none
Sprite fields:
Input ID: value at nybble 2-3. This event causes one of the four random IDs to trigger. Random ID is Activated or Deactivated based on this value
Switch mode: list at nybble 11: 0=Activates,1=Deactivates. If the ID hasn't been activated by any sprite, value 1 will wait until it is activated once
Random Output ID 1: value at nybble 0-1
Random Random Output ID 2event ID 2: value at nybble 4-5
Random Output ID 3: value at nybble 6-7
Random Output ID 4: value at nybble 8-9
Usage mode: list at nybble 10: 0=Single Use,1=Multi use. This is how the sprite will act once in the zone.