Example #1
0
 public MSBS.Part.UnkStruct1 Serialize()
 {
     MSBS.Part.UnkStruct1 part = new MSBS.Part.UnkStruct1();
     part.Condition1        = Condition1;
     part.Condition2        = Condition2;
     part.CollisionMask[0]  = CollisionMask1;
     part.CollisionMask[1]  = CollisionMask2;
     part.CollisionMask[2]  = CollisionMask3;
     part.CollisionMask[3]  = CollisionMask4;
     part.CollisionMask[4]  = CollisionMask5;
     part.CollisionMask[5]  = CollisionMask6;
     part.CollisionMask[6]  = CollisionMask7;
     part.CollisionMask[7]  = CollisionMask8;
     part.CollisionMask[8]  = CollisionMask9;
     part.CollisionMask[9]  = CollisionMask10;
     part.CollisionMask[10] = CollisionMask11;
     part.CollisionMask[11] = CollisionMask12;
     part.CollisionMask[12] = CollisionMask13;
     part.CollisionMask[13] = CollisionMask14;
     part.CollisionMask[14] = CollisionMask15;
     part.CollisionMask[15] = CollisionMask16;
     part.CollisionMask[16] = CollisionMask17;
     part.CollisionMask[17] = CollisionMask18;
     part.CollisionMask[18] = CollisionMask19;
     part.CollisionMask[19] = CollisionMask20;
     part.CollisionMask[20] = CollisionMask21;
     part.CollisionMask[21] = CollisionMask22;
     part.CollisionMask[22] = CollisionMask23;
     part.CollisionMask[23] = CollisionMask24;
     part.CollisionMask[24] = CollisionMask25;
     part.CollisionMask[25] = CollisionMask26;
     part.CollisionMask[26] = CollisionMask27;
     part.CollisionMask[27] = CollisionMask28;
     part.CollisionMask[28] = CollisionMask29;
     part.CollisionMask[29] = CollisionMask30;
     part.CollisionMask[30] = CollisionMask31;
     part.CollisionMask[31] = CollisionMask32;
     part.CollisionMask[32] = CollisionMask33;
     part.CollisionMask[33] = CollisionMask34;
     part.CollisionMask[34] = CollisionMask35;
     part.CollisionMask[35] = CollisionMask36;
     part.CollisionMask[36] = CollisionMask37;
     part.CollisionMask[37] = CollisionMask38;
     part.CollisionMask[38] = CollisionMask39;
     part.CollisionMask[39] = CollisionMask40;
     part.CollisionMask[40] = CollisionMask41;
     part.CollisionMask[41] = CollisionMask42;
     part.CollisionMask[42] = CollisionMask43;
     part.CollisionMask[43] = CollisionMask44;
     part.CollisionMask[44] = CollisionMask45;
     part.CollisionMask[45] = CollisionMask46;
     part.CollisionMask[46] = CollisionMask47;
     part.CollisionMask[47] = CollisionMask48;
     return(part);
 }
Example #2
0
 public void setStruct(MSBS.Part.UnkStruct1 part)
 {
     Condition1      = part.Condition1;
     Condition2      = part.Condition2;
     CollisionMask1  = part.CollisionMask[0];
     CollisionMask2  = part.CollisionMask[1];
     CollisionMask3  = part.CollisionMask[2];
     CollisionMask4  = part.CollisionMask[3];
     CollisionMask5  = part.CollisionMask[4];
     CollisionMask6  = part.CollisionMask[5];
     CollisionMask7  = part.CollisionMask[6];
     CollisionMask8  = part.CollisionMask[7];
     CollisionMask9  = part.CollisionMask[8];
     CollisionMask10 = part.CollisionMask[9];
     CollisionMask11 = part.CollisionMask[10];
     CollisionMask12 = part.CollisionMask[11];
     CollisionMask13 = part.CollisionMask[12];
     CollisionMask14 = part.CollisionMask[13];
     CollisionMask15 = part.CollisionMask[14];
     CollisionMask16 = part.CollisionMask[15];
     CollisionMask17 = part.CollisionMask[16];
     CollisionMask18 = part.CollisionMask[17];
     CollisionMask19 = part.CollisionMask[18];
     CollisionMask20 = part.CollisionMask[19];
     CollisionMask21 = part.CollisionMask[20];
     CollisionMask22 = part.CollisionMask[21];
     CollisionMask23 = part.CollisionMask[22];
     CollisionMask24 = part.CollisionMask[23];
     CollisionMask25 = part.CollisionMask[24];
     CollisionMask26 = part.CollisionMask[25];
     CollisionMask27 = part.CollisionMask[26];
     CollisionMask28 = part.CollisionMask[27];
     CollisionMask29 = part.CollisionMask[28];
     CollisionMask30 = part.CollisionMask[29];
     CollisionMask31 = part.CollisionMask[30];
     CollisionMask32 = part.CollisionMask[31];
     CollisionMask33 = part.CollisionMask[32];
     CollisionMask34 = part.CollisionMask[33];
     CollisionMask35 = part.CollisionMask[34];
     CollisionMask36 = part.CollisionMask[35];
     CollisionMask37 = part.CollisionMask[36];
     CollisionMask38 = part.CollisionMask[37];
     CollisionMask39 = part.CollisionMask[38];
     CollisionMask40 = part.CollisionMask[39];
     CollisionMask41 = part.CollisionMask[40];
     CollisionMask42 = part.CollisionMask[41];
     CollisionMask43 = part.CollisionMask[42];
     CollisionMask44 = part.CollisionMask[43];
     CollisionMask45 = part.CollisionMask[44];
     CollisionMask46 = part.CollisionMask[45];
     CollisionMask47 = part.CollisionMask[46];
     CollisionMask48 = part.CollisionMask[47];
 }