C# 클래스 CaveworldFlora.ClusterPlant_DevilTongue

상속: ClusterPlant
파일 보기 프로젝트 열기: Rikiki123456789/Rimworld

공개 프로퍼티들

프로퍼티 타입 설명
flowerClosingRemainingTicks int
flowerMatrix UnityEngine.Matrix4x4
flowerOpeningTicks int
flowerScale Vector3
flowerState FlowerState
flowerTexture UnityEngine.Material
nextLongTick int
nextNearbyPawnCheckTick int

공개 메소드들

메소드 설명
Draw ( ) : void
ExposeData ( ) : void

Save and load internal state variables (stored in savegame data).

PlantCollected ( ) : void
SpawnSetup ( ) : void
Tick ( ) : void

Main function: - look for nearby pawn: if any is found, close flower and glower. - when pawn is away, re-open flower after a delay.

보호된 메소드들

메소드 설명
CloseFlower ( ) : void
IsPawnNearby ( ) : bool
LookForNearbyPawnWhenClosed ( ) : void
LookForNearbyPawnWhenOpened ( ) : void
OpenFlower ( ) : void
TransitionToClosed ( ) : void
TransitionToClosing ( ) : void
TransitionToOpened ( ) : void
TransitionToOpening ( ) : void

메소드 상세

CloseFlower() 보호된 메소드

protected CloseFlower ( ) : void
리턴 void

Draw() 공개 메소드

public Draw ( ) : void
리턴 void

ExposeData() 공개 메소드

Save and load internal state variables (stored in savegame data).
public ExposeData ( ) : void
리턴 void

IsPawnNearby() 보호된 메소드

protected IsPawnNearby ( ) : bool
리턴 bool

LookForNearbyPawnWhenClosed() 보호된 메소드

protected LookForNearbyPawnWhenClosed ( ) : void
리턴 void

LookForNearbyPawnWhenOpened() 보호된 메소드

protected LookForNearbyPawnWhenOpened ( ) : void
리턴 void

OpenFlower() 보호된 메소드

protected OpenFlower ( ) : void
리턴 void

PlantCollected() 공개 메소드

public PlantCollected ( ) : void
리턴 void

SpawnSetup() 공개 메소드

public SpawnSetup ( ) : void
리턴 void

Tick() 공개 메소드

Main function: - look for nearby pawn: if any is found, close flower and glower. - when pawn is away, re-open flower after a delay.
public Tick ( ) : void
리턴 void

TransitionToClosed() 보호된 메소드

protected TransitionToClosed ( ) : void
리턴 void

TransitionToClosing() 보호된 메소드

protected TransitionToClosing ( ) : void
리턴 void

TransitionToOpened() 보호된 메소드

protected TransitionToOpened ( ) : void
리턴 void

TransitionToOpening() 보호된 메소드

protected TransitionToOpening ( ) : void
리턴 void

프로퍼티 상세

flowerClosingRemainingTicks 공개적으로 프로퍼티

public int flowerClosingRemainingTicks
리턴 int

flowerMatrix 공개적으로 프로퍼티

public Matrix4x4,UnityEngine flowerMatrix
리턴 UnityEngine.Matrix4x4

flowerOpeningTicks 공개적으로 프로퍼티

public int flowerOpeningTicks
리턴 int

flowerScale 공개적으로 프로퍼티

public Vector3 flowerScale
리턴 Vector3

flowerState 공개적으로 프로퍼티

public FlowerState flowerState
리턴 FlowerState

flowerTexture 공개적으로 정적으로 프로퍼티

public static Material,UnityEngine flowerTexture
리턴 UnityEngine.Material

nextLongTick 공개적으로 프로퍼티

public int nextLongTick
리턴 int

nextNearbyPawnCheckTick 공개적으로 프로퍼티

public int nextNearbyPawnCheckTick
리턴 int