C# 클래스 WarTornLands.Entities.Modules.Interact.Dialog

상속: BaseModule, IInteractModule
파일 보기 프로젝트 열기: floAr/WarTornLands

공개 메소드들

메소드 설명
Dialog ( DataRow data ) : System
Dialog ( List conversations, int cooldown = 2000 ) : System
Interact ( System.Entity user ) : void
SetNewDefault ( string newDefaultID, string calledByID ) : void

Sets the new default conversation. See @class ComboBreaker for more information. This method should only be called by ConversationItems

SetOwner ( System.Entity owner ) : void
ShutDown ( ) : void

Deactivates this instance. This method should only be called by ConversationItems

Update ( GameTime gameTime ) : void

비공개 메소드들

메소드 설명
ComboBreakerFromData ( DataRow data ) : ComboBreaker
ItemContainerFromData ( DataRow data ) : ItemContainer
OnBang ( object sender, BangEventArgs e ) : void
OnEnter ( object sender, EventArgs e ) : void
ReadConversations ( DataSet data ) : List
TextLineAndEventFromData ( DataRow data ) : TextLineAndEvent
TextLineFromData ( DataRow data ) : TextLine

메소드 상세

Dialog() 공개 메소드

public Dialog ( DataRow data ) : System
data System.Data.DataRow
리턴 System

Dialog() 공개 메소드

public Dialog ( List conversations, int cooldown = 2000 ) : System
conversations List
cooldown int
리턴 System

Interact() 공개 메소드

public Interact ( System.Entity user ) : void
user System.Entity
리턴 void

SetNewDefault() 공개 메소드

Sets the new default conversation. See @class ComboBreaker for more information. This method should only be called by ConversationItems
public SetNewDefault ( string newDefaultID, string calledByID ) : void
newDefaultID string The new default ID.
calledByID string
리턴 void

SetOwner() 공개 메소드

public SetOwner ( System.Entity owner ) : void
owner System.Entity
리턴 void

ShutDown() 공개 메소드

Deactivates this instance. This method should only be called by ConversationItems
public ShutDown ( ) : void
리턴 void

Update() 공개 메소드

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
리턴 void