====== ShapeBaseImageData ====== ===== Inheritance ===== This namespace inherits from [[scripting:doc:u:gamebasedata|GameBaseData]] > [[scripting:doc:u:simdatablock|SimDataBlock]] > [[scripting:doc:u:simobject|SimObject]]. ===== Fields ===== ==== ==== === accuFire === [[scripting:doc:engine:types:bool|bool]] ''accuFire''\\ Memory offset: 0xD04\\ === casing === [[scripting:doc:engine:types:DebrisDataPtr|DebrisDataPtr]] ''casing''\\ Memory offset: 0xD84\\ === cloakable === [[scripting:doc:engine:types:bool|bool]] ''cloakable''\\ Memory offset: 0xD05\\ === colorShiftColor === [[scripting:doc:engine:types:ColorF|ColorF]] ''colorShiftColor''\\ Memory offset: 0x1AB8\\ === correctMuzzleVector === [[scripting:doc:engine:types:bool|bool]] ''correctMuzzleVector''\\ Memory offset: 0xC6D\\ === doColorShift === [[scripting:doc:engine:types:bool|bool]] ''doColorShift''\\ Memory offset: 0x1AB5\\ === emap === [[scripting:doc:engine:types:bool|bool]] ''emap''\\ Memory offset: 0xC6C\\ === eyeOffset === [[scripting:doc:engine:types:MatrixPosition|MatrixPosition]] ''eyeOffset''\\ Memory offset: 0xCB8\\ === eyeRotation === [[scripting:doc:engine:types:MatrixRotation|MatrixRotation]] ''eyeRotation''\\ Memory offset: 0xCB8\\ === firstPerson === [[scripting:doc:engine:types:bool|bool]] ''firstPerson''\\ Memory offset: 0xC6E\\ === firstPersonParticles === [[scripting:doc:engine:types:bool|bool]] ''firstPersonParticles''\\ Memory offset: 0x1AC8\\ === lightColor === [[scripting:doc:engine:types:ColorF|ColorF]] ''lightColor''\\ Memory offset: 0xD0C\\ === lightRadius === [[scripting:doc:engine:types:float|float]] ''lightRadius''\\ Memory offset: 0xD20\\ === lightTime === [[scripting:doc:engine:types:int|int]] ''lightTime''\\ Memory offset: 0xD1C\\ === lightType === [[scripting:doc:engine:types:enumval|enumval]] ''lightType''\\ Memory offset: 0xD08\\ ^ Enum 00791210 ^^ ^ Label ^ Value ^ | NoLight | 0 | | ConstantLight | 1 | | PulsingLight | 2 | | WeaponFireLight | 3 | === minEnergy === [[scripting:doc:engine:types:float|float]] ''minEnergy''\\ Memory offset: 0xD00\\ === mountPoint === [[scripting:doc:engine:types:int|int]] ''mountPoint''\\ Memory offset: 0xC74\\ === offset === [[scripting:doc:engine:types:MatrixPosition|MatrixPosition]] ''offset''\\ Memory offset: 0xC78\\ === Projectile === [[scripting:doc:engine:types:ProjectileDataPtr|ProjectileDataPtr]] ''Projectile''\\ Memory offset: 0xCF8\\ === rotation === [[scripting:doc:engine:types:MatrixRotation|MatrixRotation]] ''rotation''\\ Memory offset: 0xC78\\ === shapeFile === [[scripting:doc:engine:types:filename|filename]] ''shapeFile''\\ Memory offset: 0xC70\\ === shellExitDir === [[scripting:doc:engine:types:Point3F|Point3F]] ''shellExitDir''\\ Memory offset: 0xD8C\\ === shellExitVariance === [[scripting:doc:engine:types:float|float]] ''shellExitVariance''\\ Memory offset: 0xD98\\ === shellVelocity === [[scripting:doc:engine:types:float|float]] ''shellVelocity''\\ Memory offset: 0xD9C\\ === stateAllowImageChange === [[scripting:doc:engine:types:bool|bool]] ''stateAllowImageChange[31]''\\ Memory offset: 0x770\\ === stateDirection === [[scripting:doc:engine:types:bool|bool]] ''stateDirection[31]''\\ Memory offset: 0x7AE\\ === stateEjectShell === [[scripting:doc:engine:types:bool|bool]] ''stateEjectShell[31]''\\ Memory offset: 0x6D2\\ === stateEmitter === [[scripting:doc:engine:types:ParticleEmitterDataPtr|ParticleEmitterDataPtr]] ''stateEmitter[31]''\\ Memory offset: 0xAF8\\ === stateEmitterNode === [[scripting:doc:engine:types:string|string]] ''stateEmitterNode[31]''\\ Memory offset: 0xBF0\\ === stateEmitterTime === [[scripting:doc:engine:types:float|float]] ''stateEmitterTime[31]''\\ Memory offset: 0xB74\\ === stateEnergyDrain === [[scripting:doc:engine:types:float|float]] ''stateEnergyDrain[31]''\\ Memory offset: 0x6F4\\ === stateFire === [[scripting:doc:engine:types:bool|bool]] ''stateFire[31]''\\ Memory offset: 0x6B3\\ === stateIgnoreLoadedForReady === [[scripting:doc:engine:types:bool|bool]] ''stateIgnoreLoadedForReady[31]''\\ Memory offset: 0x9DF\\ === stateLoadedFlag === [[scripting:doc:engine:types:enumval|enumval]] ''stateLoadedFlag[31]''\\ Memory offset: 0x7D0\\ ^ Enum 0079127C ^^ ^ Label ^ Value ^ | Ignore | 0 | | Loaded | 1 | | Empty | 2 | === stateName === [[scripting:doc:engine:types:caseString|caseString]] ''stateName[31]''\\ Memory offset: 0x48\\ === stateRecoil === [[scripting:doc:engine:types:enumval|enumval]] ''stateRecoil[31]''\\ Memory offset: 0x8C8\\ ^ Enum 007911E8 ^^ ^ Label ^ Value ^ | NoRecoil | 0 | | LightRecoil | 1 | | MediumRecoil | 2 | | HeavyRecoil | 3 | === stateScript === [[scripting:doc:engine:types:caseString|caseString]] ''stateScript[31]''\\ Memory offset: 0xA7C\\ === stateSequence === [[scripting:doc:engine:types:string|string]] ''stateSequence[31]''\\ Memory offset: 0x944\\ === stateSequenceRandomFlash === [[scripting:doc:engine:types:bool|bool]] ''stateSequenceRandomFlash[31]''\\ Memory offset: 0x9C0\\ === stateSound === [[scripting:doc:engine:types:AudioProfilePtr|AudioProfilePtr]] ''stateSound[31]''\\ Memory offset: 0xA00\\ === stateSpinThread === [[scripting:doc:engine:types:enumval|enumval]] ''stateSpinThread[31]''\\ Memory offset: 0x84C\\ ^ Enum 007911E0 ^^ ^ Label ^ Value ^ | Ignore | 0 | | Stop | 1 | | SpinUp | 2 | | SpinDown | 3 | | FullSpeed | 4 | === stateTimeoutValue === [[scripting:doc:engine:types:float|float]] ''stateTimeoutValue[31]''\\ Memory offset: 0x618\\ === stateTransitionOnAmmo === [[scripting:doc:engine:types:string|string]] ''stateTransitionOnAmmo[31]''\\ Memory offset: 0x1BC\\ === stateTransitionOnLoaded === [[scripting:doc:engine:types:string|string]] ''stateTransitionOnLoaded[31]''\\ Memory offset: 0xC4\\ === stateTransitionOnNoAmmo === [[scripting:doc:engine:types:string|string]] ''stateTransitionOnNoAmmo[31]''\\ Memory offset: 0x238\\ === stateTransitionOnNoTarget === [[scripting:doc:engine:types:string|string]] ''stateTransitionOnNoTarget[31]''\\ Memory offset: 0x330\\ === stateTransitionOnNotLoaded === [[scripting:doc:engine:types:string|string]] ''stateTransitionOnNotLoaded[31]''\\ Memory offset: 0x140\\ === stateTransitionOnNotWet === [[scripting:doc:engine:types:string|string]] ''stateTransitionOnNotWet[31]''\\ Memory offset: 0x428\\ === stateTransitionOnTarget === [[scripting:doc:engine:types:string|string]] ''stateTransitionOnTarget[31]''\\ Memory offset: 0x2B4\\ === stateTransitionOnTimeout === [[scripting:doc:engine:types:string|string]] ''stateTransitionOnTimeout[31]''\\ Memory offset: 0x59C\\ === stateTransitionOnTriggerDown === [[scripting:doc:engine:types:string|string]] ''stateTransitionOnTriggerDown[31]''\\ Memory offset: 0x520\\ === stateTransitionOnTriggerUp === [[scripting:doc:engine:types:string|string]] ''stateTransitionOnTriggerUp[31]''\\ Memory offset: 0x4A4\\ === stateTransitionOnWet === [[scripting:doc:engine:types:string|string]] ''stateTransitionOnWet[31]''\\ Memory offset: 0x3AC\\ === stateWaitForTimeout === [[scripting:doc:engine:types:bool|bool]] ''stateWaitForTimeout[31]''\\ Memory offset: 0x694\\ === usesEnergy === [[scripting:doc:engine:types:bool|bool]] ''usesEnergy''\\ Memory offset: 0xCFC\\ ===== Functions ===== This namespace has no functions.