C# 클래스 LockedInteractable, Hellbound

Locked interactable. Legacy script, no longer in use. Was previusly used to regulate objects which could be locked/unlocked. Was obsolete by Alexis PuzzleLogic system Created by Simon Jonasson
상속: Interactable
파일 보기 프로젝트 열기: Backman/Hellbound

공개 프로퍼티들

프로퍼티 타입 설명
m_FSM StateMachine
m_LockedState LockedState
m_LockedText string
m_NeedsItems List
m_NeedsToBeOpen List
m_OpenedState OpenedState

공개 메소드들

메소드 설명
activate ( ) : void
allItems ( ) : bool
allKeys ( ) : bool
allOpen ( ) : bool
examine ( ) : void
useWith ( GameObject obj ) : void

보호된 메소드들

메소드 설명
Start ( ) : void

비공개 메소드들

메소드 설명
initializeKeyState ( ) : void

메소드 상세

Start() 보호된 메소드

protected Start ( ) : void
리턴 void

activate() 공개 메소드

public activate ( ) : void
리턴 void

allItems() 공개 메소드

public allItems ( ) : bool
리턴 bool

allKeys() 공개 메소드

public allKeys ( ) : bool
리턴 bool

allOpen() 공개 메소드

public allOpen ( ) : bool
리턴 bool

examine() 공개 메소드

public examine ( ) : void
리턴 void

useWith() 공개 메소드

public useWith ( GameObject obj ) : void
obj GameObject
리턴 void

프로퍼티 상세

m_FSM 공개적으로 프로퍼티

public StateMachine m_FSM
리턴 StateMachine

m_LockedState 공개적으로 프로퍼티

public LockedState m_LockedState
리턴 LockedState

m_LockedText 공개적으로 프로퍼티

public string m_LockedText
리턴 string

m_NeedsItems 공개적으로 프로퍼티

public List m_NeedsItems
리턴 List

m_NeedsToBeOpen 공개적으로 프로퍼티

public List m_NeedsToBeOpen
리턴 List

m_OpenedState 공개적으로 프로퍼티

public OpenedState m_OpenedState
리턴 OpenedState