====== Projectile ====== ===== Inheritance ===== This namespace inherits from [[scripting:doc:u:gamebase|GameBase]] > [[scripting:doc:u:sceneobject|SceneObject]] > [[scripting:doc:u:netobject|NetObject]] > [[scripting:doc:u:simobject|SimObject]]. ===== Fields ===== ==== Physics ==== === initialPosition === [[scripting:doc:engine:types:Point3F|Point3F]] ''initialPosition''\\ Memory offset: 0x228\\ === initialVelocity === [[scripting:doc:engine:types:Point3F|Point3F]] ''initialVelocity''\\ Memory offset: 0x234\\ ==== Source ==== === sourceObject === [[scripting:doc:engine:types:int|int]] ''sourceObject''\\ Memory offset: 0x250\\ === sourceSlot === [[scripting:doc:engine:types:int|int]] ''sourceSlot''\\ Memory offset: 0x254\\ ===== Functions ===== ==== ==== [[scripting:doc:u:projectile:bounce|Projectile::Bounce]]\\ [[scripting:doc:u:projectile:explode|Projectile::explode]]\\ [[scripting:doc:u:projectile:getlastimpactnormal|Projectile::getLastImpactNormal]]\\ [[scripting:doc:u:projectile:getlastimpactposition|Projectile::getLastImpactPosition]]\\ [[scripting:doc:u:projectile:getlastimpactvelocity|Projectile::getLastImpactVelocity]]\\ [[scripting:doc:u:projectile:getvelocity|Projectile::getVelocity]]\\ [[scripting:doc:u:projectile:onadd|Projectile::onAdd]]\\ [[scripting:doc:u:projectile:redirect|Projectile::redirect]]\\