REDNODE / GAME API

BulletCollisionEvaluator

classscriptedClass

extends gameprojectileScriptCollisionEvaluator › gameprojectileCollisionEvaluator › IScriptable › ISerializable

Properties 6

NameTypeFlags
hasStoppedBoolscriptedprivate
isExplodingBulletBoolscriptedprivate
isSmartBulletBoolscriptedprivate
stoppedPositionVector4scriptedprivate
userwref<GameObject>scriptedprotected
weaponParamsgameprojectileWeaponParamsscriptedprivate

Methods 7

protected func EvaluateCollision(defaultOnCollisionAction: gameprojectileOnCollisionAction, params: ref<CollisionEvaluatorParams>) -> gameprojectileOnCollisionActionscripted
public final func GetStoppedPosition() -> Vector4scripted
public final func HasReportedStopped() -> Boolscripted
public final func SetIsExplodingBullet(isExplodingBullet: Bool)scripted
public final func SetIsSmartBullet(isSmartBullet: Bool)scripted
public final func SetUser(user: wref<GameObject>)scripted
public final func SetWeaponParams(params: script_ref<gameprojectileWeaponParams>)scripted