示例#1
0
 public StaticGossipEntry()
 {
     GossipTexts = new StaticGossipText[8];
     for (int i = 0; i < GossipTexts.Length; i++)
     {
         GossipTexts[i] = new StaticGossipText();
     }
 }
示例#2
0
 public StaticGossipEntry()
 {
     GossipTexts = new StaticGossipText[8];
     for (int index = 0; index < GossipTexts.Length; ++index)
     {
         GossipTexts[index] = new StaticGossipText();
     }
 }
示例#3
0
        public StaticGossipEntry(uint id, params string[] texts)
        {
            GossipId    = id;
            GossipTexts = new StaticGossipText[texts.Length];
            var chance = 1f / texts.Length;

            for (var i = 0; i < texts.Length; i++)
            {
                GossipTexts[i] = new StaticGossipText(texts[i], chance);
            }
            FinalizeDataHolder();
        }
示例#4
0
        public StaticGossipEntry(uint id, ChatLanguage lang, params string[] texts)
        {
            GossipId    = id;
            GossipTexts = new StaticGossipText[texts.Length];
            var chance = 1f / texts.Length;

            for (var i = 0; i < texts.Length; i++)
            {
                var text = texts[i];
                GossipTexts[i] = new StaticGossipText(text, chance, lang);
            }
            FinalizeDataHolder();
        }
示例#5
0
        public StaticGossipEntry(uint id, params string[] texts)
        {
            GossipId    = id;
            GossipTexts = new StaticGossipText[texts.Length];
            float probability = 1f / texts.Length;

            for (int index = 0; index < texts.Length; ++index)
            {
                GossipTexts[index] =
                    new StaticGossipText(texts[index], probability, ChatLanguage.Universal);
            }
            FinalizeDataHolder();
        }
示例#6
0
		public StaticGossipEntry(uint id, ChatLanguage lang, params string[] texts)
		{
			GossipId = id;
			GossipTexts = new StaticGossipText[texts.Length];
			var chance = 1f / texts.Length;
			for (var i = 0; i < texts.Length; i++)
			{
				var text = texts[i];
				GossipTexts[i] = new StaticGossipText(text, chance, lang);
			}
			FinalizeDataHolder();
		}
示例#7
0
		public StaticGossipEntry(uint id, params string[] texts)
		{
			GossipId = id;
			GossipTexts = new StaticGossipText[texts.Length];
			var chance = 1f / texts.Length;
			for (var i = 0; i < texts.Length; i++)
			{
				GossipTexts[i] = new StaticGossipText(texts[i], chance);
			}
			FinalizeDataHolder();
		}
示例#8
0
		public StaticGossipEntry()
		{
			GossipTexts = new StaticGossipText[8];
			for (int i = 0; i < GossipTexts.Length; i++)
			{
				GossipTexts[i] = new StaticGossipText();
			}
		}