public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader)
 {
     System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader));
     this.ShapeReferenceFlags             = ((Flags)(binaryReader.ReadInt32()));
     this.AnimationIndex                  = ((AnimationIndexEnum)(binaryReader.ReadInt16()));
     this.IntroAnimationDelayMilliseconds = binaryReader.ReadInt16();
     this.Color = binaryReader.ReadVector4();
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(4));
     this.RenderDepthBias = binaryReader.ReadInt16();
     this.fieldpad        = binaryReader.ReadBytes(14);
     return(pointerQueue);
 }
 public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader)
 {
     System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader));
     this.ListReferenceFlags = ((Flags)(binaryReader.ReadInt32()));
     this.SkinIndex          = ((SkinIndexEnum)(binaryReader.ReadInt16()));
     this.NumVisibleItems    = binaryReader.ReadInt16();
     this.BottomLeft         = binaryReader.ReadPoint();
     this.AnimationIndex     = ((AnimationIndexEnum)(binaryReader.ReadInt16()));
     this.IntroAnimationDelayMilliseconds = binaryReader.ReadInt16();
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(20));
     return(pointerQueue);
 }
예제 #3
0
 public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader)
 {
     System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader));
     this.TableViewListReferenceFlags = ((Flags)(binaryReader.ReadInt32()));
     this.AnimationIndex = ((AnimationIndexEnum)(binaryReader.ReadInt16()));
     this.IntroAnimationDelayMilliseconds = binaryReader.ReadInt16();
     this.CustomFont = ((CustomFontEnum)(binaryReader.ReadInt16()));
     this.fieldpad   = binaryReader.ReadBytes(2);
     this.TextColor  = binaryReader.ReadVector4();
     this.Topleft    = binaryReader.ReadPoint();
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(16));
     return(pointerQueue);
 }
 public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader)
 {
     System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader));
     this.HudReferenceFlags = ((Flags)(binaryReader.ReadInt32()));
     this.AnimationIndex    = ((AnimationIndexEnum)(binaryReader.ReadInt16()));
     this.IntroAnimationDelayMilliseconds = binaryReader.ReadInt16();
     this.RenderDepthBias             = binaryReader.ReadInt16();
     this.StartingBitmapSequenceIndex = binaryReader.ReadInt16();
     this.Bitmap = binaryReader.ReadTagReference();
     this.Shader = binaryReader.ReadTagReference();
     this.Bounds = binaryReader.ReadVector2();
     return(pointerQueue);
 }
 public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader)
 {
     System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader));
     this.TextReferenceTextFlags          = ((TextFlags)(binaryReader.ReadInt32()));
     this.AnimationIndex                  = ((AnimationIndexEnum)(binaryReader.ReadInt16()));
     this.IntroAnimationDelayMilliseconds = binaryReader.ReadInt16();
     this.fieldpad        = binaryReader.ReadBytes(2);
     this.CustomFont      = ((CustomFontEnum)(binaryReader.ReadInt16()));
     this.TextColor       = binaryReader.ReadVector4();
     this.TextBounds      = binaryReader.ReadVector2();
     this.StringId        = binaryReader.ReadStringID();
     this.RenderDepthBias = binaryReader.ReadInt16();
     this.fieldpad0       = binaryReader.ReadBytes(2);
     return(pointerQueue);
 }
예제 #6
0
 public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader)
 {
     System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader));
     this.fieldpad       = binaryReader.ReadBytes(2);
     this.AnimationIndex = ((AnimationIndexEnum)(binaryReader.ReadInt16()));
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(60));
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(24));
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(40));
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(44));
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(56));
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(76));
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(40));
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(36));
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(24));
     return(pointerQueue);
 }
 public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader)
 {
     System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader));
     this.UiModelSceneReferenceFlags      = ((Flags)(binaryReader.ReadInt32()));
     this.AnimationIndex                  = ((AnimationIndexEnum)(binaryReader.ReadInt16()));
     this.IntroAnimationDelayMilliseconds = binaryReader.ReadInt16();
     this.RenderDepthBias                 = binaryReader.ReadInt16();
     this.fieldpad = binaryReader.ReadBytes(2);
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(32));
     pointerQueue.Enqueue(binaryReader.ReadBlamPointer(32));
     this.AnimationScaleFactor = binaryReader.ReadVector3();
     this.CameraPosition       = binaryReader.ReadVector3();
     this.FovDegress           = binaryReader.ReadSingle();
     this.UiViewport           = binaryReader.ReadVector2();
     this.UNUSEDIntroAnim      = binaryReader.ReadStringID();
     this.UNUSEDOutroAnim      = binaryReader.ReadStringID();
     this.UNUSEDAmbientAnim    = binaryReader.ReadStringID();
     return(pointerQueue);
 }
 public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader)
 {
     System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader));
     this.BitmapReferenceFlags            = ((Flags)(binaryReader.ReadInt32()));
     this.AnimationIndex                  = ((AnimationIndexEnum)(binaryReader.ReadInt16()));
     this.IntroAnimationDelayMilliseconds = binaryReader.ReadInt16();
     this.BitmapBlendMethod               = ((BitmapBlendMethodEnum)(binaryReader.ReadInt16()));
     this.InitialSpriteFrame              = binaryReader.ReadInt16();
     this.Topleft = binaryReader.ReadPoint();
     this.HorizTextureWrapssecond = binaryReader.ReadSingle();
     this.VertTextureWrapssecond  = binaryReader.ReadSingle();
     this.BitmapTag               = binaryReader.ReadTagReference();
     this.RenderDepthBias         = binaryReader.ReadInt16();
     this.fieldpad                = binaryReader.ReadBytes(2);
     this.SpriteAnimationSpeedFps = binaryReader.ReadSingle();
     this.ProgressBottomleft      = binaryReader.ReadPoint();
     this.StringIdentifier        = binaryReader.ReadStringID();
     this.ProgressScale           = binaryReader.ReadVector2();
     return(pointerQueue);
 }