internal void SetupMount(Mount.MountData mountData) { ModMountData newMountData = (ModMountData)MemberwiseClone(); newMountData.mountData = mountData; mountData.modMountData = newMountData; newMountData.mod = mod; newMountData.SetDefaults(); }
internal void SetupMount(Mount.MountData mountData) { ModMountData newMountData = (ModMountData)Activator.CreateInstance(GetType()); newMountData.mountData = mountData; mountData.modMountData = newMountData; newMountData.mod = mod; newMountData.SetDefaults(); }