コード例 #1
0
ファイル: Clilocs.cs プロジェクト: zerodowned/UO-Forever
        public static string GetString(this ClilocLNG lng, int index, params string[] args)
        {
            if (lng == ClilocLNG.NULL)
            {
                lng = DefaultLanguage;
            }

            ClilocInfo info = Lookup(lng, index);

            return(info == null ? String.Empty : info.ToString(args));
        }
コード例 #2
0
ファイル: Data.cs プロジェクト: somedude373/NeverFade
        public ClilocInfo Lookup(GenericReader bin)
        {
            bin.Seek(Offset, SeekOrigin.Begin);
            var data = new byte[Length];

            for (long i = 0; i < data.Length; i++)
            {
                data[i] = bin.ReadByte();
            }

            return(Info = new ClilocInfo(Language, Index, Encoding.UTF8.GetString(data)));
        }
コード例 #3
0
ファイル: Data.cs プロジェクト: Ravenwolfe/Core
		public ClilocInfo Lookup(GenericReader bin)
		{
			bin.Seek(Offset, SeekOrigin.Begin);
			var data = new byte[Length];

			for (long i = 0; i < data.Length; i++)
			{
				data[i] = bin.ReadByte();
			}

			return Info = new ClilocInfo(Language, Index, Encoding.UTF8.GetString(data));
		}
コード例 #4
0
ファイル: Table.cs プロジェクト: uotools/JustUO
        public bool IsNullOrWhiteSpace(int index)
        {
            if (!Contains(index) || _Table[index] == null)
            {
                return(true);
            }

            ClilocInfo info = _Table[index].Lookup(InputFile);

            if (!String.IsNullOrWhiteSpace(info.Text))
            {
                return(false);
            }

            return(true);
        }
コード例 #5
0
ファイル: Data.cs プロジェクト: somedude373/NeverFade
 public void Clear()
 {
     Info = null;
 }
コード例 #6
0
ファイル: Data.cs プロジェクト: Ravenwolfe/Core
		public void Clear()
		{
			Info = null;
		}