Exemplo n.º 1
0
 public string GetNameString()
 {
     if (!string.IsNullOrEmpty(Name))
     {
         return(Name);
     }
     return(NameHash.ToString());
 }
Exemplo n.º 2
0
        public override string ToString()
        {
            string ol = ", " + Offset.ToString() + ", " + Length.ToString();

            if (!string.IsNullOrEmpty(Name))
            {
                return(Name + ol);
            }
            return(NameHash.ToString() + ol);
        }
Exemplo n.º 3
0
 void AddService <Service>(NameHash OriginalHash) where Service : ServiceBase
 {
     _dispatchers[(uint)OriginalHash] = Dispatch <Service>;
 }
Exemplo n.º 4
0
 /// <summary>
 /// Finds a group given its name hash.
 /// </summary>
 /// <param name="nameHash">The name hash of the group to be searched.</param>
 /// <returns>An group, or null on error.</returns>
 /// <since>6.0</since>
 public Group FindNameHash(NameHash nameHash)
 {
     return(__FindNameHashInternal(nameHash));
 }
Exemplo n.º 5
0
            public override string ToString()
            {
                string oname = Name != null ? "\"" + Name + "\"" : NameHash.ToString("X8");

                return(string.Format("Object: {0} Level: {1} Unknown: {2} Locked: {3}", oname, Level, Unknown1, IsLocked));
            }
Exemplo n.º 6
0
            public override string ToString()
            {
                string oname = Name != null ? "\"" + Name + "\"" : NameHash.ToString("X8");

                return(string.Format("Object: {0}", oname));
            }
Exemplo n.º 7
0
            public override string ToString()
            {
                string oname = Name != null ? "\"" + Name + "\"" : NameHash.ToString("X8");

                return(string.Format("Name: {0} U1: {1} U2: {2}", oname, Unknown1, Unknown2));
            }
Exemplo n.º 8
0
 /// <summary>
 /// Finds a HatchPattern given its name hash.
 /// </summary>
 /// <param name="nameHash">The name hash of the HatchPattern to be searched.</param>
 /// <returns>An Linetype, or null on error.</returns>
 /// <since>6.0</since>
 public HatchPattern FindNameHash(NameHash nameHash)
 {
     return(__FindNameHashInternal(nameHash));
 }
Exemplo n.º 9
0
 public override string ToString()
 {
     return(NameHash.ToString() + ": " + Offset.ToString());
 }
Exemplo n.º 10
0
            public override string ToString()
            {
                string oname1 = Name != null ? "\"" + Name + "\"" : NameHash.ToString("X8");

                return(string.Format("Mission: {0} Count: {1} Unknown2: {2} Unknown3: {3} Unknown4: {4}", oname1, Count, HasBeenDiscovered, HasBeenOvertaken, Unknown4));
            }
Exemplo n.º 11
0
 /// <summary>
 /// Finds a LightObject given its name hash.
 /// </summary>
 /// <param name="nameHash">The name hash of the LightObject to be searched.</param>
 /// <returns>A LightObject, or null on error.</returns>
 /// <since>6.0</since>
 public LightObject FindNameHash(NameHash nameHash)
 {
     return(__FindNameHashInternal(nameHash));
 }
Exemplo n.º 12
0
        private static byte[] HashPoint(Point3d point)
        {
            var hash = new NameHash(point.ToString());

            return(hash.Sha1Hash);
        }
Exemplo n.º 13
0
            }                              // 4?

            public override string ToString()
            {
                return(string.Format("{0} {1} {2} {3}", KeyFrameStart, KeyFrameEnd, Unk05, NameHash.ToString()));
            }