C# Class PlatformObject, munity

Inheritance: MonoBehaviour
Show file Open project: Trichosurus/munity Class Usage Examples

Public Properties

Property Type Description
activatesAdjacantPlatformsAtEachLevel bool
activatesAdjacentPlatformsWhenActivating bool
activatesAdjacentPlatformsWhenDeactivating bool
activatesLight bool
activatesOnlyOnce bool
active bool
cannotBeExternallyDeactivated bool
causesDamage bool
comesFromCeiling bool
comesFromFloor bool
contractsSlower bool
deactivatesAdjacentPlatformsWhenActivating bool
deactivatesAdjacentPlatformsWhenDeactivating bool
deactivatesAtEachLevel bool
deactivatesAtInitialLevel bool
deactivatesLight bool
delay float
delayedTime float
delaysBeforeActivation bool
doesNotActivateParent bool
door bool
extended bool
extending bool
extendsFloorToCeiling bool
initiallyActive bool
initiallyExtended bool
isMonsterControllable bool
isPlayerControllable bool
locked bool
lowerBottom MapSegmentFloorCeiling
lowerMaxHeight float
lowerMinHeight float
lowerPlatform GameObject
lowerSides List
lowerTop MapSegmentFloorCeiling
mapTag int
maximumHeight float
minimumHeight float
parent MapSegment
reversesDirectionWhenObstructed bool
secret bool
speed float
upperBottom MapSegmentFloorCeiling
upperMaxHeight float
upperMinHeight float
upperPlatform GameObject
upperSides List
upperTop MapSegmentFloorCeiling
usesNativePolygonHeights bool

Public Methods

Method Description
Update ( ) : void
activate ( int activator = -1 ) : void
deActivate ( int activator = -1 ) : void
init ( ) : void
playerTouch ( ) : void

Private Methods

Method Description
getMaxVector ( ) : Vector3
getMidVector ( ) : Vector3
getMinVector ( ) : Vector3
hitEnd ( ) : void

Method Details

Update() public method

public Update ( ) : void
return void

activate() public method

public activate ( int activator = -1 ) : void
activator int
return void

deActivate() public method

public deActivate ( int activator = -1 ) : void
activator int
return void

init() public method

public init ( ) : void
return void

playerTouch() public method

public playerTouch ( ) : void
return void

Property Details

activatesAdjacantPlatformsAtEachLevel public property

public bool activatesAdjacantPlatformsAtEachLevel
return bool

activatesAdjacentPlatformsWhenActivating public property

public bool activatesAdjacentPlatformsWhenActivating
return bool

activatesAdjacentPlatformsWhenDeactivating public property

public bool activatesAdjacentPlatformsWhenDeactivating
return bool

activatesLight public property

public bool activatesLight
return bool

activatesOnlyOnce public property

public bool activatesOnlyOnce
return bool

active public property

public bool active
return bool

cannotBeExternallyDeactivated public property

public bool cannotBeExternallyDeactivated
return bool

causesDamage public property

public bool causesDamage
return bool

comesFromCeiling public property

public bool comesFromCeiling
return bool

comesFromFloor public property

public bool comesFromFloor
return bool

contractsSlower public property

public bool contractsSlower
return bool

deactivatesAdjacentPlatformsWhenActivating public property

public bool deactivatesAdjacentPlatformsWhenActivating
return bool

deactivatesAdjacentPlatformsWhenDeactivating public property

public bool deactivatesAdjacentPlatformsWhenDeactivating
return bool

deactivatesAtEachLevel public property

public bool deactivatesAtEachLevel
return bool

deactivatesAtInitialLevel public property

public bool deactivatesAtInitialLevel
return bool

deactivatesLight public property

public bool deactivatesLight
return bool

delay public property

public float delay
return float

delayedTime public property

public float delayedTime
return float

delaysBeforeActivation public property

public bool delaysBeforeActivation
return bool

doesNotActivateParent public property

public bool doesNotActivateParent
return bool

door public property

public bool door
return bool

extended public property

public bool extended
return bool

extending public property

public bool extending
return bool

extendsFloorToCeiling public property

public bool extendsFloorToCeiling
return bool

initiallyActive public property

public bool initiallyActive
return bool

initiallyExtended public property

public bool initiallyExtended
return bool

isMonsterControllable public property

public bool isMonsterControllable
return bool

isPlayerControllable public property

public bool isPlayerControllable
return bool

locked public property

public bool locked
return bool

lowerBottom public property

public MapSegmentFloorCeiling lowerBottom
return MapSegmentFloorCeiling

lowerMaxHeight public property

public float lowerMaxHeight
return float

lowerMinHeight public property

public float lowerMinHeight
return float

lowerPlatform public property

public GameObject lowerPlatform
return GameObject

lowerSides public property

public List lowerSides
return List

lowerTop public property

public MapSegmentFloorCeiling lowerTop
return MapSegmentFloorCeiling

mapTag public property

public int mapTag
return int

maximumHeight public property

public float maximumHeight
return float

minimumHeight public property

public float minimumHeight
return float

parent public property

public MapSegment parent
return MapSegment

reversesDirectionWhenObstructed public property

public bool reversesDirectionWhenObstructed
return bool

secret public property

public bool secret
return bool

speed public property

public float speed
return float

upperBottom public property

public MapSegmentFloorCeiling upperBottom
return MapSegmentFloorCeiling

upperMaxHeight public property

public float upperMaxHeight
return float

upperMinHeight public property

public float upperMinHeight
return float

upperPlatform public property

public GameObject upperPlatform
return GameObject

upperSides public property

public List upperSides
return List

upperTop public property

public MapSegmentFloorCeiling upperTop
return MapSegmentFloorCeiling

usesNativePolygonHeights public property

public bool usesNativePolygonHeights
return bool