public TentWalls(TentStyle style) { Name = "tent walls"; int wallmod = 0; if (style == TentStyle.Siege) { wallmod = -174; } // Walls // Corners - Clockwise from SE AddComponent(new AddonComponent(0x2DE + wallmod), 3, 3, 0); AddComponent(new AddonComponent(0x2E2 + wallmod), -2, 3, 0); AddComponent(new AddonComponent(0x2E1 + wallmod), -2, -2, 0); AddComponent(new AddonComponent(0x2E3 + wallmod), 3, -2, 0); // East Side AddComponent(new AddonComponent(0x2E0 + wallmod), 3, 2, 0); // o AddComponent(new AddonComponent(0x2E0 + wallmod), 3, 1, 0); AddComponent(new AddonComponent(0x2E0 + wallmod), 3, 0, 0); AddComponent(new AddonComponent(0x2E0 + wallmod), 3, -1, 0); // o // South Side AddComponent(new AddonComponent(0x2DF + wallmod), 2, 3, 0); AddComponent(new AddonComponent(0x2DF + wallmod), -1, 3, 0); // West Side AddComponent(new AddonComponent(0x2E5 + wallmod), -2, 2, 0); AddComponent(new AddonComponent(0x2E5 + wallmod), -2, 1, 0); AddComponent(new AddonComponent(0x2E5 + wallmod), -2, 0, 0); AddComponent(new AddonComponent(0x2E5 + wallmod), -2, -1, 0); // North Side AddComponent(new AddonComponent(0x2E4 + wallmod), -1, -2, 0); AddComponent(new AddonComponent(0x2E4 + wallmod), 0, -2, 0); AddComponent(new AddonComponent(0x2E4 + wallmod), 1, -2, 0); AddComponent(new AddonComponent(0x2E4 + wallmod), 2, -2, 0); }
public TentWalls( TentStyle style ) { Name = "tent walls"; int wallmod = 0; if( style == TentStyle.Siege ) wallmod = -174; // Walls // Corners - Clockwise from SE AddComponent( new AddonComponent( 0x2DE + wallmod ), 3, 3, 0 ); AddComponent( new AddonComponent( 0x2E2 + wallmod ), -2, 3, 0 ); AddComponent( new AddonComponent( 0x2E1 + wallmod ), -2, -2, 0 ); AddComponent( new AddonComponent( 0x2E3 + wallmod ), 3, -2, 0 ); // East Side AddComponent( new AddonComponent( 0x2E0 + wallmod ), 3, 2, 0 ); // o AddComponent( new AddonComponent( 0x2E0 + wallmod ), 3, 1, 0 ); AddComponent( new AddonComponent( 0x2E0 + wallmod ), 3, 0, 0 ); AddComponent( new AddonComponent( 0x2E0 + wallmod ), 3, -1, 0 ); // o // South Side AddComponent( new AddonComponent( 0x2DF + wallmod ), 2, 3, 0 ); AddComponent( new AddonComponent( 0x2DF + wallmod ), -1, 3, 0 ); // West Side AddComponent( new AddonComponent( 0x2E5 + wallmod ), -2, 2, 0 ); AddComponent( new AddonComponent( 0x2E5 + wallmod ), -2, 1, 0 ); AddComponent( new AddonComponent( 0x2E5 + wallmod ), -2, 0, 0 ); AddComponent( new AddonComponent( 0x2E5 + wallmod ), -2, -1, 0 ); // North Side AddComponent( new AddonComponent( 0x2E4 + wallmod ), -1, -2, 0 ); AddComponent( new AddonComponent( 0x2E4 + wallmod ), 0, -2, 0 ); AddComponent( new AddonComponent( 0x2E4 + wallmod ), 1, -2, 0 ); AddComponent( new AddonComponent( 0x2E4 + wallmod ), 2, -2, 0 ); }