class
EffectSharedDataDef
- 65 properties
- 1 function
Extends game.bb.ScriptDefinition IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
attackStatModList | game.bb.ScriptID_Variant | 0x0 | scripted |
box | game.bb.ScriptID_Vector4 | 0x10 | scripted |
charge | game.bb.ScriptID_Float | 0x20 | scripted |
duration | game.bb.ScriptID_Float | 0x30 | scripted |
hitCooldown | game.bb.ScriptID_Float | 0x40 | scripted |
effectName | game.bb.ScriptID_String | 0x50 | scripted |
entity | game.bb.ScriptID_EntityPtr | 0x60 | scripted |
forward | game.bb.ScriptID_Vector4 | 0x70 | scripted |
fxPackage | game.bb.ScriptID_Variant | 0x80 | scripted |
attackData | game.bb.ScriptID_Variant | 0x90 | scripted |
infiniteDuration | game.bb.ScriptID_Bool | 0xA0 | scripted |
playerOwnedWeapon | game.bb.ScriptID_Bool | 0xB0 | scripted |
position | game.bb.ScriptID_Vector4 | 0xC0 | scripted |
muzzlePosition | game.bb.ScriptID_Vector4 | 0xD0 | scripted |
projectileHitEvent | game.bb.ScriptID_Variant | 0xE0 | scripted |
radius | game.bb.ScriptID_Float | 0xF0 | scripted |
range | game.bb.ScriptID_Float | 0x100 | scripted |
height | game.bb.ScriptID_Float | 0x110 | scripted |
initRange | game.bb.ScriptID_Float | 0x120 | scripted |
width | game.bb.ScriptID_Float | 0x130 | scripted |
axisConstraints | game.bb.ScriptID_Vector4 | 0x140 | scripted |
renderMaterialOverride | game.bb.ScriptID_Bool | 0x150 | scripted |
clearMaterialOverlayOnDetach | game.bb.ScriptID_Bool | 0x160 | scripted |
rotation | game.bb.ScriptID_Quaternion | 0x170 | scripted |
minRayAngleDiff | game.bb.ScriptID_Float | 0x180 | scripted |
statType | game.bb.ScriptID_Int32 | 0x190 | scripted |
stimuliEvent | game.bb.ScriptID_Variant | 0x1A0 | scripted |
stimuliRaycastTest | game.bb.ScriptID_Bool | 0x1B0 | scripted |
stimType | game.bb.ScriptID_Int32 | 0x1C0 | scripted |
value | game.bb.ScriptID_Float | 0x1D0 | scripted |
flags | game.bb.ScriptID_Variant | 0x1E0 | scripted |
attack | game.bb.ScriptID_Variant | 0x1F0 | scripted |
attackId | game.bb.ScriptID_Variant | 0x200 | scripted |
attackNumber | game.bb.ScriptID_Int32 | 0x210 | scripted |
impactOrientationSlot | game.bb.ScriptID_CName | 0x220 | scripted |
vfxOffset | game.bb.ScriptID_Vector4 | 0x230 | scripted |
disableVfx | game.bb.ScriptID_Bool | 0x240 | scripted |
enableImpulseFalloff | game.bb.ScriptID_Bool | 0x250 | scripted |
impulseFalloffFactor | game.bb.ScriptID_Float | 0x260 | scripted |
statusEffect | game.bb.ScriptID_Variant | 0x270 | scripted |
angle | game.bb.ScriptID_Float | 0x280 | scripted |
fallback_weaponPierce | game.bb.ScriptID_Bool | 0x290 | scripted |
fallback_weaponPierceChargeLevel | game.bb.ScriptID_Float | 0x2A0 | scripted |
raycastEnd | game.bb.ScriptID_Vector4 | 0x2B0 | scripted |
maxPathLength | game.bb.ScriptID_Float | 0x2C0 | scripted |
effectorRecordName | game.bb.ScriptID_String | 0x2D0 | scripted |
targets | game.bb.ScriptID_Variant | 0x2E0 | scripted |
highlightType | game.bb.ScriptID_Int32 | 0x2F0 | scripted |
outlineType | game.bb.ScriptID_Int32 | 0x300 | scripted |
highlightPriority | game.bb.ScriptID_Int32 | 0x310 | scripted |
fxResource | game.bb.ScriptID_Variant | 0x320 | scripted |
dotCycleDuration | game.bb.ScriptID_Float | 0x330 | scripted |
dotLastApplicationTime | game.bb.ScriptID_Float | 0x340 | scripted |
enable | game.bb.ScriptID_Bool | 0x350 | scripted |
slotName | game.bb.ScriptID_CName | 0x360 | scripted |
targetComponent | game.bb.ScriptID_Variant | 0x370 | scripted |
meleeCleave | game.bb.ScriptID_Bool | 0x380 | scripted |
inTPP | game.bb.ScriptID_Bool | 0x390 | scripted |
tppScale | game.bb.ScriptID_Float | 0x3A0 | scripted |
highlightedTargets | game.bb.ScriptID_Variant | 0x3B0 | scripted |
forceVisionAppearanceData | game.bb.ScriptID_Variant | 0x3C0 | scripted |
tickRateOverride | game.bb.ScriptID_Float | 0x3D0 | scripted |
randRoll | game.bb.ScriptID_Float | 0x3E0 | scripted |
ignoreMountedVehicleCollision | game.bb.ScriptID_Bool | 0x3F0 | scripted |
debugBool | game.bb.ScriptID_Bool | 0x400 | scripted |
Functions
bool AutoCreateInSystem()RTTIre.Hooks.Place( "EffectSharedDataDef", "AutoCreateInSystem;", (EffectSharedDataDef_AutoCreateInSystem x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EffectSharedDataDef_AutoCreateInSystem( EffectSharedDataDef self );