Beispiel #1
0
            public override ListViewItem GetListViewItem()
            {
                ListViewItem m = new ListViewItem("");

                m.SubItems.Add(ToString());
                m.SubItems.Add(HexUtil.GetHexReverse(Unknown1));
                m.SubItems.Add(Position.X.ToString());
                m.SubItems.Add(Position.Y.ToString());
                m.SubItems.Add(Position.Z.ToString());

                m.SubItems.Add(Rotation.X.ToString());
                m.SubItems.Add(Rotation.Y.ToString());
                m.SubItems.Add(Rotation.Z.ToString());

                m.SubItems.Add(Scale.X.ToString());
                m.SubItems.Add(Scale.Y.ToString());
                m.SubItems.Add(Scale.Z.ToString());

                m.SubItems.Add(RouteID.ToString());

                m.SubItems.Add(HexUtil.GetHexReverse(Settings[0]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[1]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[2]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[3]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[4]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[5]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[6]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[7]));

                m.SubItems.Add(HexUtil.GetHexReverse(Visibility));

                m.SubItems.Add(HexUtil.GetHexReverse(Unknown2));
                m.SubItems.Add(HexUtil.GetHexReverse(Unknown3));
                return(m);
            }
            public override ListViewItem GetListViewItem()
            {
                ListViewItem m = new ListViewItem("");

                m.SubItems.Add(Position.X.ToString("#####0.############"));
                m.SubItems.Add(Position.Y.ToString("#####0.############"));
                m.SubItems.Add(Position.Z.ToString("#####0.############"));

                m.SubItems.Add(Rotation.X.ToString("#####0.############"));
                m.SubItems.Add(Rotation.Y.ToString("#####0.############"));
                m.SubItems.Add(Rotation.Z.ToString("#####0.############"));

                m.SubItems.Add(Scale.X.ToString("#####0.############"));
                m.SubItems.Add(Scale.Y.ToString("#####0.############"));
                m.SubItems.Add(Scale.Z.ToString("#####0.############"));

                //ObjectDb.Object ob = MKDS_Const.ObjectDatabase.GetObject(o.ObjectID);
                //if (ob != null) i.SubItems.Add(ob.ToString());
                /*else */
                m.SubItems.Add(HexUtil.GetHexReverse(ObjectID));
                m.SubItems.Add(RouteID.ToString());

                m.SubItems.Add(HexUtil.GetHexReverse(Settings[0]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[1]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[2]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[3]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[4]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[5]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[6]));
                m.SubItems.Add(HexUtil.GetHexReverse(Settings[7]));

                m.SubItems.Add(TTVisible.ToString());
                return(m);
            }
            public override ListViewItem GetListViewItem()
            {
                ListViewItem m = new ListViewItem("");

                m.SubItems.Add(HexUtil.GetHexReverse(Mode));
                m.SubItems.Add(HexUtil.GetHexReverse(Type));
                m.SubItems.Add(CAMEIndex.ToString());
                m.SubItems.Add(HexUtil.GetHexReverse(Unknown1));

                m.SubItems.Add(Position.X.ToString());
                m.SubItems.Add(Position.Y.ToString());
                m.SubItems.Add(Position.Z.ToString());

                m.SubItems.Add(Rotation.X.ToString());
                m.SubItems.Add(Rotation.Y.ToString());
                m.SubItems.Add(Rotation.Z.ToString());

                m.SubItems.Add(Scale.X.ToString());
                m.SubItems.Add(Scale.Y.ToString());
                m.SubItems.Add(Scale.Z.ToString());

                m.SubItems.Add(HexUtil.GetHexReverse(Unknown2));
                m.SubItems.Add(HexUtil.GetHexReverse(Unknown3));
                m.SubItems.Add(HexUtil.GetHexReverse(Unknown4));
                m.SubItems.Add(HexUtil.GetHexReverse(Unknown5));
                return(m);
            }
Beispiel #4
0
            public override ListViewItem GetListViewItem()
            {
                ListViewItem m = new ListViewItem("");

                m.SubItems.Add(Position.X.ToString());
                m.SubItems.Add(Position.Y.ToString());
                m.SubItems.Add(Position.Z.ToString());

                m.SubItems.Add(Unknown1.ToString());
                m.SubItems.Add(HexUtil.GetHexReverse(Unknown2));
                return(m);
            }
            public override ListViewItem GetListViewItem()
            {
                ListViewItem m = new ListViewItem("");

                m.SubItems.Add(Position.X.ToString("#####0.############"));
                m.SubItems.Add(Position.Y.ToString("#####0.############"));
                m.SubItems.Add(Position.Z.ToString("#####0.############"));

                m.SubItems.Add(PointSize.ToString("#####0.############"));

                m.SubItems.Add(Drifting.ToString());

                m.SubItems.Add(HexUtil.GetHexReverse(Unknown1));
                return(m);
            }
            public override ListViewItem GetListViewItem()
            {
                ListViewItem m = new ListViewItem("");

                m.SubItems.Add(Position.X.ToString("#####0.############"));
                m.SubItems.Add(Position.Y.ToString("#####0.############"));
                m.SubItems.Add(Position.Z.ToString("#####0.############"));

                m.SubItems.Add(Rotation.X.ToString("#####0.############"));
                m.SubItems.Add(Rotation.Y.ToString("#####0.############"));
                m.SubItems.Add(Rotation.Z.ToString("#####0.############"));

                m.SubItems.Add(HexUtil.GetHexReverse(Unknown));
                m.SubItems.Add(Index.ToString());
                return(m);
            }
Beispiel #7
0
            public override ListViewItem GetListViewItem()
            {
                ListViewItem m = new ListViewItem("");

                m.SubItems.Add(Position.X.ToString("#####0.############"));
                m.SubItems.Add(Position.Y.ToString("#####0.############"));
                m.SubItems.Add(Position.Z.ToString("#####0.############"));

                m.SubItems.Add(Angle.X.ToString("#####0.############"));
                m.SubItems.Add(Angle.Y.ToString("#####0.############"));
                m.SubItems.Add(Angle.Z.ToString("#####0.############"));

                m.SubItems.Add(Viewpoint1.X.ToString("#####0.############"));
                m.SubItems.Add(Viewpoint1.Y.ToString("#####0.############"));
                m.SubItems.Add(Viewpoint1.Z.ToString("#####0.############"));

                m.SubItems.Add(Viewpoint2.X.ToString("#####0.############"));
                m.SubItems.Add(Viewpoint2.Y.ToString("#####0.############"));
                m.SubItems.Add(Viewpoint2.Z.ToString("#####0.############"));

                m.SubItems.Add(FieldOfViewBegin.ToString());
                m.SubItems.Add(FieldOfViewBeginSine.ToString("#####0.############"));
                m.SubItems.Add(FieldOfViewBeginCosine.ToString("#####0.############"));

                m.SubItems.Add(FieldOfViewEnd.ToString());
                m.SubItems.Add(FieldOfViewEndSine.ToString("#####0.############"));
                m.SubItems.Add(FieldOfViewEndCosine.ToString("#####0.############"));

                m.SubItems.Add(FovSpeed.ToString());
                m.SubItems.Add(CameraType.ToString());

                m.SubItems.Add(LinkedRoute.ToString());

                m.SubItems.Add(RouteSpeed.ToString());
                m.SubItems.Add(PointSpeed.ToString());

                m.SubItems.Add(Duration.ToString());

                m.SubItems.Add(NextCamera.ToString());

                m.SubItems.Add(FirstIntroCamera.ToString());
                m.SubItems.Add(HexUtil.GetHexReverse(Unknown5));
                return(m);
            }
            public override ListViewItem GetListViewItem()
            {
                ListViewItem m = new ListViewItem("");

                m.SubItems.Add(Start.ToString());
                m.SubItems.Add(Length.ToString());
                m.SubItems.Add(Previous[0].ToString());
                m.SubItems.Add(Previous[1].ToString());
                m.SubItems.Add(Previous[2].ToString());
                m.SubItems.Add(Previous[3].ToString());
                m.SubItems.Add(Previous[4].ToString());
                m.SubItems.Add(Previous[5].ToString());
                m.SubItems.Add(Previous[6].ToString());
                m.SubItems.Add(Previous[7].ToString());
                m.SubItems.Add(Previous[8].ToString());
                m.SubItems.Add(Previous[9].ToString());
                m.SubItems.Add(Previous[10].ToString());
                m.SubItems.Add(Previous[11].ToString());
                m.SubItems.Add(Previous[12].ToString());
                m.SubItems.Add(Previous[13].ToString());
                m.SubItems.Add(Previous[14].ToString());
                m.SubItems.Add(Previous[15].ToString());
                m.SubItems.Add(Next[0].ToString());
                m.SubItems.Add(Next[1].ToString());
                m.SubItems.Add(Next[2].ToString());
                m.SubItems.Add(Next[3].ToString());
                m.SubItems.Add(Next[4].ToString());
                m.SubItems.Add(Next[5].ToString());
                m.SubItems.Add(Next[6].ToString());
                m.SubItems.Add(Next[7].ToString());
                m.SubItems.Add(Next[8].ToString());
                m.SubItems.Add(Next[9].ToString());
                m.SubItems.Add(Next[10].ToString());
                m.SubItems.Add(Next[11].ToString());
                m.SubItems.Add(Next[12].ToString());
                m.SubItems.Add(Next[13].ToString());
                m.SubItems.Add(Next[14].ToString());
                m.SubItems.Add(Next[15].ToString());

                m.SubItems.Add(HexUtil.GetHexReverse(Unknown));
                return(m);
            }
Beispiel #9
0
            public override ListViewItem GetListViewItem()
            {
                ListViewItem m = new ListViewItem("");

                m.SubItems.Add(Point1.X.ToString());
                m.SubItems.Add(Point1.Y.ToString());

                m.SubItems.Add(Point2.X.ToString());
                m.SubItems.Add(Point2.Y.ToString());

                m.SubItems.Add(RespawnId.ToString());
                m.SubItems.Add(Type.ToString());
                m.SubItems.Add(Previous.ToString());
                m.SubItems.Add(Next.ToString());

                m.SubItems.Add(HexUtil.GetHexReverse(Unknown1));
                m.SubItems.Add(HexUtil.GetHexReverse(Unknown2));
                m.SubItems.Add(HexUtil.GetHexReverse(Unknown3));
                m.SubItems.Add(HexUtil.GetHexReverse(Unknown4));
                return(m);
            }
Beispiel #10
0
            public override ListViewItem GetListViewItem()
            {
                ListViewItem m = new ListViewItem("");

                m.SubItems.Add(Point1.X.ToString("#####0.############"));
                m.SubItems.Add(Point1.Y.ToString("#####0.############"));

                m.SubItems.Add(Point2.X.ToString("#####0.############"));
                m.SubItems.Add(Point2.Y.ToString("#####0.############"));

                m.SubItems.Add(Sine.ToString("#####0.############"));
                m.SubItems.Add(Cosine.ToString("#####0.############"));
                m.SubItems.Add(Distance.ToString("#####0.############"));

                m.SubItems.Add(GotoSection.ToString());
                m.SubItems.Add(StartSection.ToString());
                m.SubItems.Add(KeyPointID.ToString());
                m.SubItems.Add(RespawnID.ToString());
                m.SubItems.Add(HexUtil.GetHexReverse(Unknown));
                return(m);
            }
Beispiel #11
0
            public override ListViewItem GetListViewItem()
            {
                ListViewItem m = new ListViewItem("");

                m.SubItems.Add(Position.X.ToString("#####0.############"));
                m.SubItems.Add(Position.Y.ToString("#####0.############"));
                m.SubItems.Add(Position.Z.ToString("#####0.############"));

                m.SubItems.Add(LengthVector.X.ToString("#####0.############"));
                m.SubItems.Add(LengthVector.Y.ToString("#####0.############"));
                m.SubItems.Add(LengthVector.Z.ToString("#####0.############"));

                m.SubItems.Add(XVector.X.ToString("#####0.############"));
                m.SubItems.Add(XVector.Y.ToString("#####0.############"));
                m.SubItems.Add(XVector.Z.ToString("#####0.############"));

                m.SubItems.Add(YVector.X.ToString("#####0.############"));
                m.SubItems.Add(YVector.Y.ToString("#####0.############"));
                m.SubItems.Add(YVector.Z.ToString("#####0.############"));

                m.SubItems.Add(ZVector.X.ToString("#####0.############"));
                m.SubItems.Add(ZVector.Y.ToString("#####0.############"));
                m.SubItems.Add(ZVector.Z.ToString("#####0.############"));

                m.SubItems.Add(Unknown5.ToString());
                m.SubItems.Add(Unknown6.ToString());
                m.SubItems.Add(Unknown7.ToString());

                m.SubItems.Add(HexUtil.GetHexReverse(Unknown8));
                m.SubItems.Add(LinkedCame.ToString());
                m.SubItems.Add(HexUtil.GetHexReverse(AreaType));

                m.SubItems.Add(HexUtil.GetHexReverse(Unknown10));

                m.SubItems.Add(HexUtil.GetHexReverse(Unknown11));
                return(m);
            }