var fragments: Transform;//Place the fractured objectvar waitForRemoveCollider: float = 1;//Delay before removing collider (negative/zero = never)var waitForRemoveRigid: float = 10;//Delay before removing rigidbody (negative/zero = never)var waitForDestroy: float = 2;//Delay before removing objects (negative/zero = never)var explosiveForce: float = 350;//How much random force applied to each fragmentvar selfBreak: float = 100;//Delay before break the object even if it does not collide with anythingvar selfCollide: boolean;//Does the fragments collide with other fragments, and other convex collidersvar physicMat: PhysicMaterial;//Physical material attached to each fragmentvar durability: float = 5;//How much physical force the object can handle before it breaksvar resetOffScreen: float;//Reset the object to its original state after given secondsprivate var fragmentd: Transform;//Stores the fragmented object after breakprivate var counter: int;//Counts how many particles attached to fragmentsprivate var broken: boolean;//Determines if the object has broken or not