Exemplo n.º 1
0
        public override void Parse(MetaFile meta, CScenarioPointCluster CScenarioPointCluster)
        {
            this.Meta          = meta;
            this.MetaStructure = CScenarioPointCluster;

            this.Points = new MCScenarioPointContainer();
            this.Points.Parse(meta, CScenarioPointCluster.Points);
            this.ClusterSphere = new Mrage__spdSphere();
            this.ClusterSphere.Parse(meta, CScenarioPointCluster.ClusterSphere);
            this.Unk_1095875445 = CScenarioPointCluster.Unk_1095875445;
            this.Unk_3129415068 = CScenarioPointCluster.Unk_3129415068;
        }
Exemplo n.º 2
0
        public override void Build(MetaBuilder mb, bool isRoot = false)
        {
            this.MetaStructure.centerAndRadius = this.CenterAndRadius;

            Mrage__spdSphere.AddEnumAndStructureInfo(mb);

            if (isRoot)
            {
                mb.AddItem(this.MetaName, this.MetaStructure);

                this.Meta = mb.GetMeta();
            }
        }
Exemplo n.º 3
0
        public override void Build(MetaBuilder mb, bool isRoot = false)
        {
            this.Points.Build(mb);
            this.MetaStructure.Points = this.Points.MetaStructure;
            MCScenarioPointContainer.AddEnumAndStructureInfo(mb);

            this.ClusterSphere.Build(mb);
            this.MetaStructure.ClusterSphere = this.ClusterSphere.MetaStructure;
            Mrage__spdSphere.AddEnumAndStructureInfo(mb);

            this.MetaStructure.Unk_1095875445 = this.Unk_1095875445;
            this.MetaStructure.Unk_3129415068 = this.Unk_3129415068;

            MCScenarioPointCluster.AddEnumAndStructureInfo(mb);

            if (isRoot)
            {
                mb.AddItem(this.MetaName, this.MetaStructure);

                this.Meta = mb.GetMeta();
            }
        }