Table of Contents

Class PTargetPiece

Namespace
Global
Assembly
Assembly-CSharp.dll
public class PTargetPiece : MonoBehaviour, IOnPTargetChangeUnsafe, IFVRDamageable
Inheritance
PTargetPiece
Implements

Constructors

PTargetPiece()

public PTargetPiece()

Fields

boxCollider

public BoxCollider boxCollider

Field Value

BoxCollider

componentLabel

public int componentLabel

Field Value

int

initialLabel

public int initialLabel

Field Value

int

lastComponentLabel

public int lastComponentLabel

Field Value

int

meshFilter

public MeshFilter meshFilter

Field Value

MeshFilter

parentTarget

public PTarget parentTarget

Field Value

PTarget

unsafeFunctions

public IPTargetUnsafeFunctions unsafeFunctions

Field Value

IPTargetUnsafeFunctions

Methods

AddBullet(Vector3, Vector3, float)

public void AddBullet(Vector3 rayOrigin, Vector3 rayDir, float damageSize)

Parameters

rayOrigin Vector3
rayDir Vector3
damageSize float

AddBullet(Vector3, Vector3, float, int)

public void AddBullet(Vector3 rayOrigin, Vector3 rayDir, float damageSize, int decalIndex)

Parameters

rayOrigin Vector3
rayDir Vector3
damageSize float
decalIndex int

Initialize()

public void Initialize()