Implemented Conversation scripts

This commit is contained in:
hondacrx
2017-11-22 12:02:38 -05:00
parent 1a26ce6002
commit e9eb2962ef
5 changed files with 34 additions and 3 deletions
+13
View File
@@ -736,6 +736,19 @@ namespace Game.Scripting
public virtual AreaTriggerAI GetAI(AreaTrigger at) { return null; }
}
class ConversationScript : ScriptObject
{
public ConversationScript(string name) : base(name)
{
Global.ScriptMgr.AddScript(this);
}
public override bool IsDatabaseBound() { return true; }
// Called when Conversation is created but not added to Map yet.
public virtual void OnConversationCreate(Conversation conversation, Unit creator) { }
}
public class SceneScript : ScriptObject
{
public SceneScript(string name) : base(name)