Optional
Called when the simulation initializes
Called when the simulation starts
Called when the simulation stops
Called when the simulation ticks
Called when the simulation initializes