C# Класс WarTornLands.Entities.Modules.Interact.Dialog

Наследование: BaseModule, IInteractModule
Показать файл Открыть проект

Открытые методы

Метод Описание
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