private void AddModelSekiro(IMsb m, MSBS.Model model, string name) { if (LoadedModels[name] != null) { m.Models.Add(LoadedModels[name]); return; } model.Name = name; if (model is MSBS.Model.MapPiece) { model.SibPath = $@"N:\FDP\data\Model\map\{Name}\sib\{name}.sib"; } else if (model is MSBS.Model.Object) { model.SibPath = $@"N:\FDP\data\Model\obj\{name}\sib\{name}.sib"; } else if (model is MSBS.Model.Enemy) { model.SibPath = $@"N:\FDP\data\Model\chr\{name}\sib\{name}.sib"; } else if (model is MSBS.Model.Collision) { model.SibPath = $@"N:\FDP\data\Model\map\{Name}\hkt\{name}.hkt"; } else if (model is MSBS.Model.Player) { model.SibPath = $@""; } m.Models.Add(model); }
internal void _Serialize(MSBS.Model model, GameObject parent) { model.Name = parent.name; model.Placeholder = Placeholder; model.Unk1C = Unk1C; }
public void setBaseModel(MSBS.Model model) { Placeholder = model.Placeholder; Unk1C = model.Unk1C; }