the events are scripted. we think if the events occur randomly it wouldn't be coherent with the flow of story (it has multiple ending) as it may impact on which end you will get. Thanks for playing!