Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_SpecialCollisionHandlerComponent.c File Reference

Go to the source code of this file.

Classes

class  SCR_SpecialCollisionHandlerComponentClass

Functions

SCR_SpecialCollisionHandlerComponentClass ScriptComponentClass GetContactHeight ()
void GetSpecialCollisionDamageEffects (notnull inout array< SCR_SpecialCollisionDamageEffect > damageEffects)
int GetContactType ()
float GetContactHeightOverride ()
void SetContactHeight (float height)
void OnContactStart (notnull SCR_ChimeraCharacter character)
void OnContactEnd (notnull SCR_ChimeraCharacter character)

Variables

ref array< ref SCR_SpecialCollisionDamageEffectm_aSpecialCollisions
int m_iContactType
float m_fContactHeightOverride

Function Documentation

◆ GetContactHeight()

◆ GetContactHeightOverride()

float GetContactHeight::GetContactHeightOverride ( )
protected

Definition at line 73 of file SCR_SpecialCollisionHandlerComponent.c.

◆ GetContactType()

int GetContactHeight::GetContactType ( )
protected

Definition at line 67 of file SCR_SpecialCollisionHandlerComponent.c.

◆ GetSpecialCollisionDamageEffects()

void GetContactHeight::GetSpecialCollisionDamageEffects ( notnull inout array< SCR_SpecialCollisionDamageEffect > damageEffects)
protected

Definition at line 58 of file SCR_SpecialCollisionHandlerComponent.c.

◆ OnContactEnd()

void OnContactEnd ( notnull SCR_ChimeraCharacter character)

Method called when character stops colliding with this entity Method is executed on the client that owns the character as well as on the server

Parameters
[in]characterwhich got in contact with this entity

◆ OnContactStart()

void OnContactStart ( notnull SCR_ChimeraCharacter character)

Method called when character starts colliding with this entity Method is executed on the client that owns the character as well as on the server

Parameters
[in]characterwhich got in contact with this entity

Definition at line 1 of file SCR_AntiPersonnelMineCollisionHandlerComponent.c.

◆ SetContactHeight()

void GetContactHeight::SetContactHeight ( float height)
protected

This sets the value in share memory space, which affects all instances of this prefab

Parameters
[in]height

Definition at line 81 of file SCR_SpecialCollisionHandlerComponent.c.

Variable Documentation

◆ m_aSpecialCollisions

ref array<ref SCR_SpecialCollisionDamageEffect> m_aSpecialCollisions
protected

Definition at line 48 of file SCR_SpecialCollisionHandlerComponent.c.

◆ m_fContactHeightOverride

float m_fContactHeightOverride
protectedbound

Definition at line 54 of file SCR_SpecialCollisionHandlerComponent.c.

◆ m_iContactType

int m_iContactType
protected

Definition at line 51 of file SCR_SpecialCollisionHandlerComponent.c.