public override void SetPart(MSB3.Part bpart) { var part = (MSB3.Part.Collision)bpart; setBasePart(part); GParamConfig = gameObject.AddComponent <MSB3GParamConfig>(); GParamConfig.setStruct(part.Gparam); UnkStruct4 = gameObject.AddComponent <MSB3UnkStruct4>(); UnkStruct4.setStruct(part.Unk4); HitFilterID = part.HitFilterID; SoundSpaceType = part.SoundSpaceType; EnvLightMapSpotIndex = part.EnvLightMapSpotIndex; ReflectPlaneHeight = part.ReflectPlaneHeight; MapNameID = part.MapNameID; DisableStart = part.DisableStart; DisableBonfireEntityID = part.DisableBonfireEntityID; PlayRegionID = part.PlayRegionID; LockCamID1 = part.LockCamID1; LockCamID2 = part.LockCamID2; UnkHitName = part.UnkHitName; UnkT2C = part.UnkT2C; UnkT34 = part.UnkT34; UnkT35 = part.UnkT35; UnkT36 = part.UnkT36; MapVisType = part.MapVisType; }
public void SetPart(MSB3.Part.Collision part) { setBasePart(part); HitFilterID = part.HitFilterID; SoundSpaceType = part.SoundSpaceType; EnvLightMapSpotIndex = part.EnvLightMapSpotIndex; ReflectPlaneHeight = part.ReflectPlaneHeight; MapNameID = part.MapNameID; DisableStart = part.DisableStart; DisableBonfireEntityID = part.DisableBonfireEntityID; PlayRegionID = part.PlayRegionID; LockCamID1 = part.LockCamID1; LockCamID2 = part.LockCamID2; UnkHitName = part.UnkHitName; UnkT2C = part.UnkT2C; UnkT34 = part.UnkT34; UnkT35 = part.UnkT35; UnkT36 = part.UnkT36; MapVisType = part.MapVisType; UnkT50 = part.UnkT50; UnkT54 = part.UnkT54; UnkT58 = part.UnkT58; UnkT5C = part.UnkT5C; UnkTC0 = part.UnkTC0; UnkTC4 = part.UnkTC4; }