コード例 #1
0
 public void SetPart(MSBS.Part.Collision part)
 {
     setBasePart(part);
     Unk1 = gameObject.AddComponent <MSBSUnkStruct1Part>();
     Unk1.setStruct(part.Unk1);
     Unk2 = gameObject.AddComponent <MSBSUnkStruct2Part>();
     Unk2.setStruct(part.Unk2);
     Unk5 = gameObject.AddComponent <MSBSUnkStruct5Part>();
     Unk5.setStruct(part.Unk5);
     HitFilterID            = part.HitFilterID;
     SoundSpaceType         = part.SoundSpaceType;
     ReflectPlaneHeight     = part.ReflectPlaneHeight;
     MapNameID              = part.MapNameID;
     DisableStart           = part.DisableStart;
     UnkT17                 = part.UnkT17;
     DisableBonfireEntityID = part.DisableBonfireEntityID;
     UnkT24                 = part.UnkT24;
     UnkT25                 = part.UnkT25;
     UnkT26                 = part.UnkT26;
     MapVisibility          = part.MapVisibility;
     PlayRegionID           = part.PlayRegionID;
     LockCamParamID         = part.LockCamParamID;
     UnkT3C                 = part.UnkT3C;
     UnkT40                 = part.UnkT40;
     UnkT44                 = part.UnkT44;
     UnkT48                 = part.UnkT48;
     UnkT4C                 = part.UnkT4C;
     UnkT50                 = part.UnkT50;
     UnkT54                 = part.UnkT54;
     Unk3C = part.Unk6.Unk3C;
     Unk40 = part.Unk6.Unk40;
 }
コード例 #2
0
 public void SetPart(MSBS.Part.ConnectCollision part)
 {
     setBasePart(part);
     Unk2 = gameObject.AddComponent <MSBSUnkStruct2Part>();
     Unk2.setStruct(part.Unk2);
     CollisionName = part.CollisionName;
     MapID1        = part.MapID[0];
     MapID2        = part.MapID[1];
     MapID3        = part.MapID[2];
     MapID4        = part.MapID[3];
 }