private void AddModelDS3(IMsb m, MSB3.Model model, string name)
 {
     if (LoadedModels[name] != null)
     {
         m.Models.Add(LoadedModels[name]);
         return;
     }
     model.Name = name;
     if (model is MSB3.Model.MapPiece)
     {
         model.SibPath = $@"N:\FDP\data\Model\map\{Name}\sib\{name}.sib";
     }
     else if (model is MSB3.Model.Object)
     {
         model.SibPath = $@"N:\FDP\data\Model\obj\{name}\sib\{name}.sib";
     }
     else if (model is MSB3.Model.Enemy)
     {
         model.SibPath = $@"N:\FDP\data\Model\chr\{name}\sib\{name}.sib";
     }
     else if (model is MSB3.Model.Collision)
     {
         model.SibPath = $@"N:\FDP\data\Model\map\{Name}\hkt\{name}.hkt";
     }
     else if (model is MSB3.Model.Other)
     {
         model.SibPath = $@"";
     }
     m.Models.Add(model);
 }
    public override void SetModel(MSB3.Model bmodel)
    {
        var model = (MSB3.Model.MapPiece)bmodel;

        setBaseModel(model);
        UnkT00 = model.UnkT00;
        UnkT01 = model.UnkT01;
        UnkT02 = model.UnkT02;
        UnkT03 = model.UnkT03;
    }
Exemple #3
0
    public override void SetModel(MSB3.Model bmodel)
    {
        var model = (MSB3.Model.Enemy)bmodel;

        setBaseModel(model);
    }
Exemple #4
0
 public override void SetModel(MSB3.Model model)
 {
     setBaseModel(model);
 }
    public override void SetModel(MSB3.Model bmodel)
    {
        var model = (MSB3.Model.Collision)bmodel;

        setBaseModel(model);
    }
Exemple #6
0
 internal void _Serialize(MSB3.Model model, GameObject parent)
 {
     model.Name        = parent.name;
     model.Placeholder = Placeholder;
 }
Exemple #7
0
 public void setBaseModel(MSB3.Model model)
 {
     Placeholder = model.Placeholder;
 }
Exemple #8
0
 public abstract void SetModel(MSB3.Model model);