====== ItemData ====== ===== Inheritance ===== This namespace inherits from [[scripting:doc:u:shapebasedata|ShapeBaseData]] > [[scripting:doc:u:gamebasedata|GameBaseData]] > [[scripting:doc:u:simdatablock|SimDataBlock]] > [[scripting:doc:u:simobject|SimObject]]. ===== Fields ===== ==== ==== === colorShiftColor === [[scripting:doc:engine:types:ColorF|ColorF]] ''colorShiftColor''\\ Memory offset: 0x290\\ === doColorShift === [[scripting:doc:engine:types:bool|bool]] ''doColorShift''\\ Memory offset: 0x28C\\ === dynamicType === [[scripting:doc:engine:types:int|int]] ''dynamicType''\\ Memory offset: 0x258\\ === elasticity === [[scripting:doc:engine:types:float|float]] ''elasticity''\\ Memory offset: 0x248\\ === friction === [[scripting:doc:engine:types:float|float]] ''friction''\\ Memory offset: 0x244\\ === gravityMod === [[scripting:doc:engine:types:float|float]] ''gravityMod''\\ Memory offset: 0x250\\ === iconName === [[scripting:doc:engine:types:filename|filename]] ''iconName''\\ Memory offset: 0x288\\ === lightColor === [[scripting:doc:engine:types:ColorF|ColorF]] ''lightColor''\\ Memory offset: 0x268\\ === lightOnlyStatic === [[scripting:doc:engine:types:bool|bool]] ''lightOnlyStatic''\\ Memory offset: 0x260\\ === lightRadius === [[scripting:doc:engine:types:float|float]] ''lightRadius''\\ Memory offset: 0x27C\\ === lightTime === [[scripting:doc:engine:types:int|int]] ''lightTime''\\ Memory offset: 0x278\\ === lightType === [[scripting:doc:engine:types:enumval|enumval]] ''lightType''\\ Memory offset: 0x264\\ ^ Enum 0078C3B8 ^^ ^ Label ^ Value ^ | NoLight | 0 | | ConstantLight | 1 | | PulsingLight | 2 | === maxVelocity === [[scripting:doc:engine:types:float|float]] ''maxVelocity''\\ Memory offset: 0x254\\ === pickUpName === [[scripting:doc:engine:types:string|string]] ''pickUpName''\\ Memory offset: 0x25C\\ === sticky === [[scripting:doc:engine:types:bool|bool]] ''sticky''\\ Memory offset: 0x24C\\ === uiName === [[scripting:doc:engine:types:caseString|caseString]] ''uiName''\\ Memory offset: 0x284\\ ===== Functions ===== ==== ==== [[scripting:doc:u:itemdata:create|ItemData::create]]\\ [[scripting:doc:u:itemdata:onadd|ItemData::onAdd]]\\ [[scripting:doc:u:itemdata:oncollision|ItemData::onCollision]]\\ [[scripting:doc:u:itemdata:onpickup|ItemData::onPickup]]\\ [[scripting:doc:u:itemdata:onthrow|ItemData::onThrow]]\\ [[scripting:doc:u:itemdata:onuse|ItemData::onUse]]\\