DIFF

class ConstructionPartRebuild

ConstructionPartRebuild › ConstructionPart

Methods 17

override void InitAdditionalPartInstanceInfo(PartInstanceInitData initData)
protected void InitCustomPartInstanceProperties(PartInstanceInitData initData)

Generic init method for custom part instance properties

protected void HandleAddProxyRoadway(EntityAI parent)

added here since it's essentially a supplementary physics operation

Referenced by HandleAddPhysics()
protected void ProcessPhysicsAdd(string name, notnull EntityAI parent)

Groups all actions needed to 'add physics'

Note: 'name' is either animSource name, or boneName, depening on proxy physics usage. Match them when in doubt.
protected void ProcessPhysicsRemove(string name, notnull EntityAI parent)

Groups all actions needed to 'remove physics'

Note: 'name' is either animSource name, or boneName, depening on proxy physics usage. Match them when in doubt.
protected void AddPartGeom(EntityAI parent, string physName)

Non-proxy physics handling, ADDING

Referenced by ProcessPhysicsAdd()
protected void RemovePartGeom(EntityAI parent, string physName)

Non-proxy physics handling, REMOVAL