package org.test.crazyjumpergles;
public class LevelMaker {
private MainGame m_pGame;
private Ground m_pGround;
public LevelMaker()
{
this.m_pGame = MainGame.get();
this.m_pGround = m_pGame.GetGround();
}
public void CreateLevel(int iLevel, int iWorld)
{
if (iWorld == 0)
{
if (iLevel == 1)
{
this.CreateLevel01W1();
}
else if (iLevel == 2)
{
this.CreateLevel02W1();
}
else if (iLevel == 3)
{
this.CreateLevel03W1();
}
else if (iLevel == 4)
{
this.CreateLevel04W1();
}
else if (iLevel == 5)
{
this.CreateLevel05W1();
}
else if (iLevel == 6)
{
this.CreateLevel06W1();
}
else if (iLevel == 7)
{
this.CreateLevel07W1();
}
else if (iLevel == 8)
{
this.CreateLevel08W1();
}
else if (iLevel == 9)
{
this.CreateLevel09W1();
}
else if (iLevel == 10)
{
this.CreateLevel10W1();
}
else if (iLevel == 11)
{
this.CreateLevel11W1();
}
else if (iLevel == 12)
{
this.CreateLevel12W1();
}
else if (iLevel == 13)
{
this.CreateLevel13W1();
}
else if (iLevel == 14)
{
this.CreateLevel14W1();
}
else if (iLevel == 15)
{
this.CreateLevel15W1();
}
else if (iLevel == 0x10)
{
this.CreateLevel16W1();
}
else if (iLevel == 0x11)
{
this.CreateLevel17W1();
}
else if (iLevel == 0x12)
{
this.CreateLevel18W1();
}
else if (iLevel == 0x13)
{
this.CreateLevel19W1();
}
else if (iLevel == 20)
{
this.CreateLevel20W1();
}
else if (iLevel == 0x15)
{
this.CreateLevel21W1();
}
}
else if (iWorld == 1)
{
if (iLevel == 1)
{
this.CreateLevel01W2();
}
else if (iLevel == 2)
{
this.CreateLevel02W2();
}
else if (iLevel == 3)
{
this.CreateLevel03W2();
}
else if (iLevel == 4)
{
this.CreateLevel04W2();
}
else if (iLevel == 5)
{
this.CreateLevel05W2();
}
else if (iLevel == 6)
{
this.CreateLevel06W2();
}
else if (iLevel == 7)
{
this.CreateLevel07W2();
}
else if (iLevel == 8)
{
this.CreateLevel08W2();
}
else if (iLevel == 9)
{
this.CreateLevel09W2();
}
else if (iLevel == 10)
{
this.CreateLevel10W2();
}
else if (iLevel == 11)
{
this.CreateLevel11W2();
}
else if (iLevel == 12)
{
this.CreateLevel12W2();
}
else if (iLevel == 13)
{
this.CreateLevel13W2();
}
else if (iLevel == 14)
{
this.CreateLevel14W2();
}
else if (iLevel == 15)
{
this.CreateLevel15W2();
}
else if (iLevel == 0x10)
{
this.CreateLevel16W2();
}
else if (iLevel == 0x11)
{
this.CreateLevel17W2();
}
else if (iLevel == 0x12)
{
this.CreateLevel18W2();
}
else if (iLevel == 0x13)
{
this.CreateLevel19W2();
}
else if (iLevel == 20)
{
this.CreateLevel20W2();
}
else if (iLevel == 0x15)
{
this.CreateLevel21W2();
}
}
else if (iWorld == 2)
{
if (iLevel == 1)
{
this.CreateLevel01W3();
}
else if (iLevel == 2)
{
this.CreateLevel02W3();
}
else if (iLevel == 3)
{
this.CreateLevel03W3();
}
else if (iLevel == 4)
{
this.CreateLevel04W3();
}
else if (iLevel == 5)
{
this.CreateLevel05W3();
}
else if (iLevel == 6)
{
this.CreateLevel06W3();
}
else if (iLevel == 7)
{
this.CreateLevel07W3();
}
else if (iLevel == 8)
{
this.CreateLevel08W3();
}
else if (iLevel == 9)
{
this.CreateLevel09W3();
}
else if (iLevel == 10)
{
this.CreateLevel10W3();
}
else if (iLevel == 11)
{
this.CreateLevel11W3();
}
else if (iLevel == 12)
{
this.CreateLevel12W3();
}
else if (iLevel == 13)
{
this.CreateLevel13W3();
}
else if (iLevel == 14)
{
this.CreateLevel14W3();
}
else if (iLevel == 15)
{
this.CreateLevel15W3();
}
else if (iLevel == 0x10)
{
this.CreateLevel16W3();
}
else if (iLevel == 0x11)
{
this.CreateLevel17W3();
}
else if (iLevel == 0x12)
{
this.CreateLevel18W3();
}
else if (iLevel == 0x13)
{
this.CreateLevel19W3();
}
else if (iLevel == 20)
{
this.CreateLevel20W3();
}
else if (iLevel == 0x15)
{
this.CreateLevel21W3();
}
}
}
private void CreateLevel01W1()
{
this.m_pGround.SetSize(30);
this.m_pGame.CreateObstacle(10, 0, 5, 4, 0);
this.m_pGame.CreateStar(12);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(20, 0, 5, 4, 0);
this.m_pGame.CreateStar(0x16);
this.m_pGame.CreateStar(0x18);
}
private void CreateLevel01W2()
{
this.m_pGround.SetSize(0x37);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(11, 4);
this.m_pGame.CreateObstacle(10, 0, 11, 13, 0);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(0x12, 1, 5, 9, 0);
this.m_pGame.CreateStar(20, 4);
this.m_pGame.CreateObstacle(0x15, 1, 6, 8, 0);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateObstacle(0x1a, 2, 0x15, 2, 0);
this.m_pGame.CreateObstacle(0x1c, 0, 9, 9, 2);
this.m_pGame.CreateStar(0x21);
this.m_pGame.CreateObstacle(0x23, 3, 6, 8, 0);
this.m_pGame.CreateStar(0x26);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateObstacle(0x2a, 1, 6, 8, 0);
this.m_pGame.CreateStar(0x2e);
this.m_pGame.CreateStar(0x30);
this.m_pGame.CreateStar(50);
}
private void CreateLevel01W3()
{
this.m_pGround.SetSize(0x41);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateStar(11, 2);
this.m_pGame.CreateObstacle(10, 1, 5, 6, 0);
this.m_pGame.CreateObstacle(11, 2, 5, 4, 0);
this.m_pGame.CreateStar(13);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateStar(0x11, 2);
this.m_pGame.CreateObstacle(0x10, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x12, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateStar(0x19, 3);
this.m_pGame.CreateObstacle(0x18, 3, 5, 9, 0);
this.m_pGame.CreateObstacle(0x1a, 0, 5, 4, 0);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateStar(0x20);
this.m_pGame.CreateObstacle(0x21, 0, 0x15, 2, 0);
this.m_pGame.CreateObstacle(0x22, 2, 6, 8, 2);
this.m_pGame.CreateObstacle(0x24, 0, 6, 5, 2);
this.m_pGame.CreateStar(0x27);
this.m_pGame.CreateObstacle(0x2a, 0, 20, 3, 0);
this.m_pGame.CreateObstacle(0x2b, 2, 5, 9, 3);
this.m_pGame.CreateObstacle(0x2d, 0, 6, 8, 3);
this.m_pGame.CreateStar(0x30);
this.m_pGame.CreateStar(50);
this.m_pGame.CreateStar(0x34, 3);
this.m_pGame.CreateObstacle(0x34, 3, 5, 9, 0);
this.m_pGame.CreateObstacle(0x36, 0, 5, 4, 0);
this.m_pGame.CreateStar(0x38);
this.m_pGame.CreateStar(0x3a);
}
private void CreateLevel02W1()
{
this.m_pGround.SetSize(0x23);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(12, 0, 5, 9, 0);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateStar(0x11);
this.m_pGame.CreateStar(0x13);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateObstacle(0x19, 0, 5, 9, 0);
this.m_pGame.CreateStar(0x1b);
this.m_pGame.CreateStar(0x1d);
}
private void CreateLevel02W2()
{
this.m_pGround.SetSize(0x37);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateObstacle(10, 3, 5, 4, 0);
this.m_pGround.AddHoleAt(12);
this.m_pGround.AddHoleAt(13);
this.m_pGround.AddHoleAt(14);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateStar(0x11);
this.m_pGround.AddHoleAt(0x12);
this.m_pGround.AddHoleAt(20);
this.m_pGround.AddHoleAt(0x15);
this.m_pGame.CreateStar(0x16);
this.m_pGame.CreateObstacle(0x18, 1, 5, 4, 0);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateObstacle(0x1f, 2, 5, 12, 0);
this.m_pGame.CreateStar(0x25);
this.m_pGame.CreateObstacle(40, 2, 5, 12, 0);
this.m_pGame.CreateStar(0x2d);
this.m_pGame.CreateStar(0x2f);
}
private void CreateLevel02W3()
{
this.m_pGround.SetSize(0x4b);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateObstacle(10, 1, 6, 4, 0);
this.m_pGame.CreateObstacle(10, 2, 5, 4, 4);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateObstacle(0x11, 3, 6, 13, 0);
this.m_pGame.CreateExitableForceField(20, 0, 8, 12);
this.m_pGame.CreateObstacle(0x1c, 0, 6, 0x20, 12);
this.m_pGame.CreateStar(0x1a);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateObstacle(0x20, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x23);
this.m_pGame.CreateObstacle(0x25, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x29);
this.m_pGame.CreateObstacle(0x2b, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x2f);
this.m_pGame.CreateObstacle(0x31, 1, 20, 3, 0);
this.m_pGame.CreateObstacle(50, 3, 6, 8, 3);
this.m_pGame.CreateObstacle(0x34, 1, 6, 5, 3);
this.m_pGame.CreateStar(0x38);
this.m_pGame.CreateObstacle(0x3b, 2, 6, 4, 0);
this.m_pGame.CreateObstacle(0x3b, 3, 5, 4, 4);
this.m_pGame.CreateStar(0x3e);
this.m_pGame.CreateStar(0x40);
this.m_pGround.AddHoleAt(0x42);
this.m_pGround.AddHoleAt(0x43);
this.m_pGame.CreateStar(70);
}
private void CreateLevel03W1()
{
this.m_pGround.SetSize(40);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateObstacle(10, 0, 5, 6, 0);
this.m_pGame.CreateStar(13);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateObstacle(0x12, 0, 6, 8, 0);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateObstacle(0x1a, 0, 9, 9, 0);
this.m_pGame.CreateStar(0x1f);
this.m_pGame.CreateStar(0x21);
}
private void CreateLevel03W2()
{
this.m_pGround.SetSize(70);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateObstacle(10, 2, 6, 5, 0);
this.m_pGame.CreateObstacle(13, 3, 6, 0x20, 10);
this.m_pGame.CreateStar(13);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateStar(0x11);
this.m_pGame.CreateObstacle(20, 0, 6, 13, 0);
this.m_pGame.CreateStar(0x19);
this.m_pGame.CreateObstacle(0x1c, 1, 6, 13, 0);
this.m_pGame.CreateSpeedChangeUpStart(0x21);
this.m_pGame.CreateObstacle(0x24, 3, 6, 5, 0);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateObstacle(0x2a, 2, 6, 5, 0);
this.m_pGame.CreateStar(0x2e);
this.m_pGame.CreateObstacle(0x30, 1, 6, 5, 0);
this.m_pGame.CreateStar(0x33);
this.m_pGame.CreateStar(0x35);
this.m_pGame.CreateObstacle(0x37, 1, 6, 13, 0);
this.m_pGame.CreateStar(0x3d);
this.m_pGame.CreateStar(0x3f);
}
private void CreateLevel03W3()
{
this.m_pGround.SetSize(80);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateObstacle(10, 1, 5, 4, 0);
this.m_pGame.CreateObstacle(10, 2, 5, 4, 4);
this.m_pGame.CreateStar(13);
this.m_pGame.CreateObstacle(0x10, 2, 6, 5, 0);
this.m_pGame.CreateObstacle(0x10, 3, 5, 4, 5);
this.m_pGround.AddHoleAt(0x12);
this.m_pGround.AddHoleAt(0x13);
this.m_pGround.AddHoleAt(20);
this.m_pGround.AddHoleAt(0x15);
this.m_pGround.AddHoleAt(0x16);
this.m_pGround.AddHoleAt(0x17);
this.m_pGround.AddHoleAt(0x18);
this.m_pGame.CreateStar(0x1a);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateExitableForceField(20, 0, 12, 12);
this.m_pGround.AddHoleAt(30);
this.m_pGround.AddHoleAt(0x1f);
this.m_pGround.AddHoleAt(0x20);
this.m_pGame.CreateStar(0x21);
this.m_pGame.CreateStar(0x23);
this.m_pGame.CreateObstacle(0x27, 1, 5, 4, 0);
this.m_pGame.CreateObstacle(0x27, 2, 5, 4, 4);
this.m_pGame.CreateObstacle(0x27, 0, 5, 4, 8);
this.m_pGame.CreateObstacle(40, 1, 5, 4, 8);
this.m_pGame.CreateStar(0x2b);
this.m_pGame.CreateObstacle(0x30, 1, 5, 4, 0);
this.m_pGame.CreateObstacle(0x30, 0, 5, 4, 4);
this.m_pGame.CreateObstacle(0x2f, 0, 5, 4, 8);
this.m_pGame.CreateObstacle(0x30, 1, 5, 4, 8);
this.m_pGame.CreateStar(0x34);
this.m_pGame.CreateStar(0x36);
this.m_pGame.CreateStar(0x38);
this.m_pGame.CreateObstacle(0x3a, 0, 20, 3, 0);
this.m_pGame.CreateObstacle(0x3b, 2, 6, 8, 3);
this.m_pGame.CreateObstacle(0x3d, 0, 6, 8, 3);
this.m_pGame.CreateStar(0x41);
this.m_pGame.CreateObstacle(0x43, 0, 20, 3, 0);
this.m_pGame.CreateObstacle(0x44, 2, 5, 9, 3);
this.m_pGame.CreateObstacle(70, 0, 5, 9, 3);
this.m_pGame.CreateStar(0x49);
this.m_pGame.CreateStar(0x4b);
}
private void CreateLevel04W1()
{
this.m_pGround.SetSize(40);
this.m_pGame.CreateStar(11, 4);
this.m_pGame.CreateObstacle(11, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(12, 1, 5, 4, 0);
this.m_pGame.CreateObstacle(11, 2, 6, 5, 4);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateStar(0x11);
this.m_pGame.CreateObstacle(0x15, 1, 6, 13, 0);
this.m_pGame.CreateObstacle(0x16, 3, 5, 6, 0);
this.m_pGame.CreateStar(0x1a);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateObstacle(30, 1, 6, 4, 0);
this.m_pGame.CreateStar(0x21);
this.m_pGame.CreateStar(0x23);
}
private void CreateLevel04W2()
{
this.m_pGround.SetSize(70);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGround.AddHoleAt(10);
this.m_pGround.AddHoleAt(11);
this.m_pGround.AddHoleAt(13);
this.m_pGame.CreateObstacle(14, 3, 6, 0x20, 10);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(0x13, 0, 6, 13, 0);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateStar(0x19);
this.m_pGame.CreateStar(0x1a, 2);
this.m_pGame.CreateStar(0x1c, 2);
this.m_pGame.CreateObstacle(0x1a, 3, 6, 5, 0);
this.m_pGame.CreateStar(0x1d);
this.m_pGround.AddHoleAt(0x1f);
this.m_pGround.AddHoleAt(0x22);
this.m_pGame.CreateStar(0x1f, 2);
this.m_pGame.CreateStar(0x21, 2);
this.m_pGame.CreateStar(0x23);
this.m_pGround.AddHoleAt(0x25);
this.m_pGame.CreateObstacle(40, 0, 5, 12, 0);
this.m_pGame.CreateStar(40, 4);
this.m_pGame.CreateStar(0x2b);
this.m_pGround.AddHoleAt(0x2d);
this.m_pGround.AddHoleAt(0x2e);
this.m_pGame.CreateStar(0x2e, 2);
this.m_pGame.CreateStar(0x31);
this.m_pGame.CreateStar(0x33);
this.m_pGame.CreateObstacle(0x34, 3, 14, 8, 0);
this.m_pGame.CreateStar(0x3a);
this.m_pGame.CreateStar(60);
}
private void CreateLevel04W3()
{
this.m_pGround.SetSize(80);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateObstacle(10, 1, 20, 3, 0);
this.m_pGame.CreateObstacle(11, 0, 9, 9, 3);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(0x13, 1, 5, 6, 0);
this.m_pGame.CreateObstacle(0x13, 2, 5, 4, 6);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateSpeedChangeUpStart(0x19);
this.m_pGame.CreateStar(0x1b);
this.m_pGame.CreateObstacle(0x1d, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(0x1d, 0, 5, 4, 4);
this.m_pGame.CreateStar(0x20);
this.m_pGround.AddHoleAt(0x22);
this.m_pGround.AddHoleAt(0x23);
this.m_pGround.AddHoleAt(0x24);
this.m_pGame.CreateStar(0x26);
this.m_pGame.CreateObstacle(40, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(40, 0, 5, 4, 4);
this.m_pGame.CreateStar(0x2b);
this.m_pGame.CreateStar(0x2e, 2);
this.m_pGame.CreateForceField(0x2f, 0, 4, 12);
this.m_pGround.AddHoleAt(0x2d);
this.m_pGround.AddHoleAt(0x2e);
this.m_pGround.AddHoleAt(0x2f);
this.m_pGame.CreateObstacle(0x30, 0, 5, 12, 0);
this.m_pGame.CreateSpeedChangeUpEnd(0x34);
this.m_pGame.CreateStar(0x36);
this.m_pGame.CreateStar(0x38);
this.m_pGame.CreateObstacle(0x3b, 0, 5, 12, 0);
this.m_pGame.CreateStar(0x3f);
this.m_pGame.CreateStar(0x41);
this.m_pGame.CreateObstacle(0x43, 2, 5, 4, 0);
this.m_pGame.CreateObstacle(0x44, 3, 5, 12, 0);
this.m_pGame.CreateStar(0x49);
this.m_pGame.CreateStar(0x4b);
}
private void CreateLevel05W1()
{
this.m_pGround.SetSize(40);
this.m_pGame.CreateObstacle(10, 0, 9, 9, 0);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(0x12, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateObstacle(0x1a, 0, 9, 9, 0);
this.m_pGame.CreateStar(0x1f);
this.m_pGame.CreateStar(0x21);
}
private void CreateLevel05W2()
{
this.m_pGround.SetSize(70);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(11, 4);
this.m_pGame.CreateObstacle(10, 0, 11, 13, 0);
this.m_pGame.CreateStar(15);
this.m_pGround.AddHoleAt(0x11);
this.m_pGround.AddHoleAt(0x12);
this.m_pGame.CreateStar(20);
this.m_pGame.CreateStar(0x16);
this.m_pGame.CreateStar(0x19, 4);
this.m_pGame.CreateObstacle(0x18, 1, 11, 13, 0);
this.m_pGame.CreateStar(0x1d);
this.m_pGround.AddHoleAt(0x1f);
this.m_pGround.AddHoleAt(0x20);
this.m_pGame.CreateStar(0x21, 3);
this.m_pGame.CreateStar(0x23);
this.m_pGame.CreateStar(0x25);
this.m_pGame.CreateStar(0x27, 4);
this.m_pGame.CreateStar(0x29, 4);
this.m_pGame.CreateObstacle(0x27, 1, 11, 13, 0);
this.m_pGame.CreateStar(0x2c);
this.m_pGame.CreateStar(0x30, 3);
this.m_pGame.CreateStar(50);
this.m_pGame.CreateObstacle(0x2f, 0, 6, 8, 0);
this.m_pGround.AddHoleAt(0x34);
this.m_pGround.AddHoleAt(0x35);
this.m_pGround.AddHoleAt(0x36);
this.m_pGame.CreateStar(0x35, 3);
this.m_pGame.CreateObstacle(0x39, 0, 6, 5, 0);
this.m_pGame.CreateStar(60);
this.m_pGame.CreateStar(0x3e);
}
private void CreateLevel05W3()
{
this.m_pGround.SetSize(80);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGround.AddHoleAt(10);
this.m_pGround.AddHoleAt(11);
this.m_pGame.CreateStar(14);
this.m_pGround.AddHoleAt(15);
this.m_pGame.CreateStar(0x13);
this.m_pGame.CreateObstacle(0x16, 2, 5, 12, 0);
this.m_pGame.CreateObstacle(0x18, 1, 5, 9, 0);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateStar(30);
this.m_pGround.AddHoleAt(0x1f);
this.m_pGround.AddHoleAt(0x20);
this.m_pGround.AddHoleAt(0x21);
this.m_pGame.CreateExitableForceField(0x20, 0, 6, 12);
this.m_pGame.CreateObstacle(0x22, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(0x26, 0, 4, 0x20, 8);
this.m_pGame.CreateStar(0x24);
this.m_pGame.CreateStar(0x26);
this.m_pGame.CreateExitableForceField(0x27, 0, 6, 12);
this.m_pGround.AddHoleAt(40);
this.m_pGame.CreateObstacle(40, 3, 5, 4, 0);
this.m_pGround.AddHoleAt(0x2a);
this.m_pGround.AddHoleAt(0x2b);
this.m_pGame.CreateStar(0x2d);
this.m_pGame.CreateStar(0x2f);
this.m_pGround.AddHoleAt(0x30);
this.m_pGame.CreateObstacle(50, 1, 6, 13, 0);
this.m_pGame.CreateStar(0x36);
this.m_pGame.CreateStar(0x38);
this.m_pGround.AddHoleAt(0x3a);
this.m_pGround.AddHoleAt(60);
this.m_pGame.CreateStar(0x3e);
this.m_pGame.CreateObstacle(0x41, 0, 6, 13, 0);
this.m_pGame.CreateObstacle(0x42, 2, 6, 13, 0);
this.m_pGame.CreateStar(70);
this.m_pGame.CreateStar(0x48);
this.m_pGround.AddHoleAt(0x4b);
}
private void CreateLevel06W1()
{
this.m_pGround.SetSize(40);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 20, 3, 0);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateStar(0x12);
this.m_pGame.CreateObstacle(20, 1, 5, 9, 0);
this.m_pGame.CreateStar(0x16);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateObstacle(0x1a, 3, 9, 9, 0);
this.m_pGame.CreateStar(0x20);
this.m_pGame.CreateStar(0x22);
}
private void CreateLevel06W2()
{
this.m_pGround.SetSize(0x4b);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateStar(11, 4);
this.m_pGame.CreateObstacle(10, 0, 20, 3, 0);
this.m_pGame.CreateObstacle(11, 0, 9, 9, 3);
this.m_pGame.CreateStar(0x11);
this.m_pGame.CreateStar(0x13);
this.m_pGround.AddHoleAt(20);
this.m_pGround.AddHoleAt(0x15);
this.m_pGround.AddHoleAt(0x16);
this.m_pGround.AddHoleAt(0x17);
this.m_pGame.CreateStar(20, 2);
this.m_pGame.CreateStar(0x16, 4);
this.m_pGame.CreateStar(0x18, 4);
this.m_pGame.CreateStar(0x1a, 2);
this.m_pGame.CreateObstacle(0x18, 0, 9, 9, 0);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateSpeedChangeUpStart(30);
this.m_pGame.CreateStar(0x20);
this.m_pGame.CreateStar(0x22);
this.m_pGame.CreateStar(0x24, 4);
this.m_pGame.CreateObstacle(0x23, 0, 20, 3, 0);
this.m_pGame.CreateObstacle(0x24, 0, 9, 9, 3);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateStar(0x2a);
this.m_pGame.CreateObstacle(0x2d, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(0x2e, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x30);
this.m_pGame.CreateStar(50);
this.m_pGame.CreateStar(0x34);
this.m_pGame.CreateObstacle(0x36, 0, 20, 3, 0);
this.m_pGame.CreateObstacle(0x36, 3, 5, 6, 3);
this.m_pGame.CreateObstacle(0x38, 0, 6, 8, 3);
this.m_pGame.CreateStar(60);
this.m_pGame.CreateStar(0x3e);
this.m_pGame.CreateStar(0x40);
this.m_pGround.AddHoleAt(0x40);
}
private void CreateLevel06W3()
{
this.m_pGround.SetSize(0x55);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateObstacle(10, 3, 5, 12, 0);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateObstacle(0x13, 0, 5, 12, 0);
this.m_pGame.CreateObstacle(20, 1, 5, 12, 0);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateStar(0x1a);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateBouncePadUp(0x20, 0, 7);
this.m_pGame.CreateObstacle(0x23, 1, 5, 12, 0);
this.m_pGame.CreateObstacle(0x23, 1, 5, 6, 12);
this.m_pGame.CreateStar(0x27);
this.m_pGame.CreateStar(0x29);
this.m_pGame.CreateObstacle(0x2d, 2, 5, 12, 0);
this.m_pGame.CreateObstacle(0x2d, 2, 5, 4, 12);
this.m_pGame.CreateStar(0x31);
this.m_pGame.CreateStar(0x33);
this.m_pGame.CreateObstacle(0x36, 0, 6, 4, 0);
this.m_pGame.CreateObstacle(0x36, 1, 5, 4, 4);
this.m_pGame.CreateStar(0x39);
this.m_pGame.CreateObstacle(60, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(60, 1, 6, 4, 4);
this.m_pGame.CreateStar(0x3f);
this.m_pGame.CreateStar(0x41);
this.m_pGame.CreateStar(0x43);
this.m_pGame.CreateBouncePadUp(0x47, 0, 7);
this.m_pGame.CreateObstacle(0x4a, 1, 5, 12, 0);
this.m_pGame.CreateObstacle(0x4a, 1, 5, 6, 12);
this.m_pGame.CreateStar(0x4e);
this.m_pGame.CreateStar(80);
}
private void CreateLevel07W1()
{
this.m_pGround.SetSize(40);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 20, 3, 0);
this.m_pGame.CreateObstacle(11, 3, 6, 4, 3);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateStar(0x12);
this.m_pGame.CreateObstacle(20, 1, 6, 5, 0);
this.m_pGame.CreateObstacle(0x16, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateStar(0x1a);
this.m_pGame.CreateObstacle(0x1d, 3, 5, 9, 0);
this.m_pGame.CreateStar(0x20);
this.m_pGame.CreateStar(0x22);
}
private void CreateLevel07W2()
{
this.m_pGround.SetSize(0x4b);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateStar(11);
this.m_pGame.CreateObstacle(9, 0, 8, 0x20, 12);
this.m_pGame.CreateObstacle(13, 1, 9, 9, 0);
this.m_pGame.CreateStar(0x12);
this.m_pGround.AddHoleAt(20);
this.m_pGround.AddHoleAt(0x15);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateStar(0x1a);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateObstacle(0x19, 0, 8, 0x20, 9);
this.m_pGame.CreateObstacle(30, 0, 9, 9, 0);
this.m_pGame.CreateStar(0x23);
this.m_pGame.CreateObstacle(0x27, 1, 5, 12, 0);
this.m_pGame.CreateObstacle(40, 2, 6, 8, 0);
this.m_pGame.CreateStar(0x2c);
this.m_pGame.CreateObstacle(0x2e, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x30, 0, 5, 4, 0);
this.m_pGame.CreateStar(0x2f, 2);
this.m_pGame.CreateStar(50);
this.m_pGame.CreateStar(0x34);
this.m_pGame.CreateObstacle(0x35, 3, 5, 6, 0);
this.m_pGame.CreateStar(0x36, 2);
this.m_pGame.CreateStar(0x38);
this.m_pGame.CreateSpeedChangeUpStart(0x3a);
this.m_pGame.CreateStar(60);
this.m_pGame.CreateObstacle(0x3e, 2, 5, 6, 0);
this.m_pGame.CreateObstacle(0x3e, 2, 5, 6, 6);
this.m_pGame.CreateStar(0x44);
this.m_pGame.CreateObstacle(0x48, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(0x48, 0, 5, 9, 6);
}
private void CreateLevel07W3()
{
this.m_pGround.SetSize(0x55);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateObstacle(10, 2, 5, 4, 0);
this.m_pGame.CreateObstacle(10, 2, 5, 4, 4);
this.m_pGame.CreateStar(13);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateObstacle(0x11, 2, 5, 4, 0);
this.m_pGame.CreateObstacle(0x11, 2, 5, 6, 4);
this.m_pGame.CreateStar(20);
this.m_pGame.CreateStar(0x16);
this.m_pGame.CreateObstacle(0x18, 2, 5, 4, 0);
this.m_pGame.CreateObstacle(0x18, 2, 5, 6, 4);
this.m_pGame.CreateStar(0x1b);
this.m_pGame.CreateStar(0x1d);
this.m_pGame.CreateStar(0x1f);
this.m_pGame.CreateBouncePadUp(0x23, 0, 7);
this.m_pGame.CreateObstacle(0x26, 1, 5, 12, 0);
this.m_pGame.CreateObstacle(0x26, 1, 5, 6, 12);
this.m_pGame.CreateStar(0x2b);
this.m_pGame.CreateStar(0x2d);
this.m_pGame.CreateBouncePadUp(0x2f, 3, 7);
this.m_pGame.CreateObstacle(0x33, 0, 5, 12, 0);
this.m_pGame.CreateObstacle(0x33, 0, 5, 6, 12);
this.m_pGame.CreateStar(0x39);
this.m_pGame.CreateStar(0x3b);
this.m_pGame.CreateObstacle(0x3e, 1, 14, 8, 0);
this.m_pGame.CreateObstacle(0x42, 0, 14, 8, 0);
this.m_pGame.CreateBouncePadUp(0x41, 2, 8);
this.m_pGame.CreateStar(0x4a);
this.m_pGame.CreateStar(0x4c);
}
private void CreateLevel08W1()
{
this.m_pGround.SetSize(0x2d);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateStar(11);
this.m_pGame.CreateObstacle(10, 0, 6, 0x20, 7);
this.m_pGame.CreateObstacle(13, 1, 0x15, 2, 0);
this.m_pGame.CreateObstacle(0x10, 0, 6, 4, 2);
this.m_pGame.CreateStar(20);
this.m_pGame.CreateObstacle(0x16, 2, 6, 4, 0);
this.m_pGame.CreateObstacle(0x19, 2, 6, 4, 0);
this.m_pGame.CreateStar(0x1d);
this.m_pGame.CreateObstacle(0x1f, 2, 6, 4, 0);
this.m_pGame.CreateStar(0x22);
this.m_pGame.CreateStar(0x24);
}
private void CreateLevel08W2()
{
this.m_pGround.SetSize(80);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 1, 14, 8, 0);
this.m_pGame.CreateStar(0x10);
this.m_pGround.AddHoleAt(0x11);
this.m_pGround.AddHoleAt(0x12);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateStar(0x19);
this.m_pGame.CreateObstacle(0x17, 0, 8, 0x20, 8);
this.m_pGame.CreateObstacle(0x1b, 2, 14, 8, 0);
this.m_pGame.CreateStar(0x21);
this.m_pGround.AddHoleAt(0x24);
this.m_pGround.AddHoleAt(0x25);
this.m_pGround.AddHoleAt(0x26);
this.m_pGround.AddHoleAt(0x27);
this.m_pGame.CreateObstacle(40, 1, 6, 8, 0);
this.m_pGround.AddHoleAt(0x2a);
this.m_pGround.AddHoleAt(0x2b);
this.m_pGround.AddHoleAt(0x2c);
this.m_pGround.AddHoleAt(0x2d);
this.m_pGame.CreateStar(0x25, 4);
this.m_pGame.CreateForceField(0x25, 0, 8, 9);
this.m_pGame.CreateStar(0x30);
this.m_pGame.CreateObstacle(0x31, 3, 14, 8, 0);
this.m_pGame.CreateObstacle(0x33, 2, 5, 6, 8);
this.m_pGame.CreateStar(0x34, 4);
this.m_pGame.CreateStar(0x37);
this.m_pGame.CreateObstacle(0x39, 3, 6, 5, 0);
this.m_pGame.CreateObstacle(0x3b, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x3d);
this.m_pGame.CreateStar(0x3f);
this.m_pGame.CreateObstacle(0x40, 3, 6, 5, 0);
this.m_pGame.CreateObstacle(0x41, 0, 5, 6, 5);
this.m_pGame.CreateObstacle(0x42, 1, 5, 6, 0);
this.m_pGame.CreateStar(70);
this.m_pGround.AddHoleAt(0x48);
}
private void CreateLevel08W3()
{
this.m_pGround.SetSize(0x55);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGround.AddHoleAt(10);
this.m_pGround.AddHoleAt(13);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(20, 0, 14, 8, 0);
this.m_pGame.CreateObstacle(0x18, 0, 14, 8, 0);
this.m_pGame.CreateBouncePadUp(20, 0, 8);
this.m_pGame.CreateStar(0x17, 5);
this.m_pGame.CreateBouncePadUp(0x19, 2, 8);
this.m_pGame.CreateObstacle(30, 2, 5, 4, 0);
this.m_pGame.CreateStar(0x1f, 4);
this.m_pGame.CreateStar(0x20, 2);
this.m_pGame.CreateStar(0x21);
this.m_pGround.AddHoleAt(0x23);
this.m_pGround.AddHoleAt(0x26);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateObstacle(0x2b, 0, 14, 8, 0);
this.m_pGame.CreateObstacle(0x2c, 2, 5, 4, 8);
this.m_pGame.CreateStar(0x31);
this.m_pGame.CreateObstacle(0x33, 3, 14, 8, 0);
this.m_pGame.CreateObstacle(0x35, 1, 5, 6, 8);
this.m_pGame.CreateStar(0x39);
this.m_pGame.CreateStar(0x3b);
this.m_pGame.CreateBouncePadUp(0x41, 1, 8);
this.m_pGame.CreateStar(70, 6);
this.m_pGame.CreateObstacle(0x44, 0, 14, 8, 0);
this.m_pGame.CreateObstacle(0x44, 1, 12, 6, 8);
this.m_pGame.CreateObstacle(0x44, 2, 5, 4, 14);
this.m_pGame.CreateObstacle(0x45, 3, 5, 4, 14);
this.m_pGame.CreateStar(0x4b);
this.m_pGame.CreateStar(0x4d);
}
private void CreateLevel09W1()
{
this.m_pGround.SetSize(0x2d);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 6, 4, 0);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateObstacle(0x10, 2, 20, 3, 0);
this.m_pGame.CreateStar(0x16);
this.m_pGame.CreateObstacle(0x19, 1, 6, 4, 0);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateObstacle(0x1f, 3, 5, 6, 0);
this.m_pGame.CreateStar(0x22);
this.m_pGame.CreateStar(0x24);
this.m_pGame.CreateStar(0x26);
}
private void CreateLevel09W2()
{
this.m_pGround.SetSize(0x55);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 20, 3, 0);
this.m_pGame.CreateObstacle(10, 3, 6, 4, 3);
this.m_pGame.CreateObstacle(13, 2, 6, 8, 3);
this.m_pGround.AddHoleAt(11);
this.m_pGround.AddHoleAt(12);
this.m_pGround.AddHoleAt(13);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateStar(20, 3);
this.m_pGame.CreateObstacle(0x16, 0, 8, 0x20, 12);
this.m_pGame.CreateStar(0x16);
this.m_pGround.AddHoleAt(0x18);
this.m_pGround.AddHoleAt(0x19);
this.m_pGround.AddHoleAt(0x1a);
this.m_pGround.AddHoleAt(0x1b);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateObstacle(0x1f, 0, 14, 8, 0);
this.m_pGame.CreateObstacle(0x20, 2, 5, 6, 8);
this.m_pGame.CreateStar(0x26);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateForceField(0x2b, 3, 4, 0x11);
this.m_pGame.CreateObstacle(0x2a, 1, 11, 13, 0);
this.m_pGame.CreateObstacle(0x2d, 0, 11, 13, 0);
this.m_pGame.CreateStar(0x33);
this.m_pGround.AddHoleAt(0x35);
this.m_pGround.AddHoleAt(0x36);
this.m_pGame.CreateObstacle(0x36, 3, 11, 13, 0);
this.m_pGame.CreateStar(0x38, 4);
this.m_pGame.CreateStar(60);
this.m_pGame.CreateStar(0x3e);
this.m_pGame.CreateObstacle(0x40, 2, 11, 13, 0);
this.m_pGame.CreateStar(0x42, 4);
this.m_pGame.CreateStar(70);
this.m_pGame.CreateStar(0x48);
this.m_pGame.CreateObstacle(0x4a, 2, 11, 13, 0);
this.m_pGame.CreateStar(0x4c, 4);
this.m_pGame.CreateStar(80);
this.m_pGame.CreateStar(0x52);
}
private void CreateLevel09W3()
{
this.m_pGround.SetSize(0x55);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateObstacle(11, 1, 5, 4, 0);
this.m_pGame.CreateObstacle(10, 2, 20, 3, 4);
this.m_pGame.CreateObstacle(13, 2, 5, 4, 0);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateStar(0x12);
this.m_pGame.CreateObstacle(20, 2, 5, 4, 0);
this.m_pGame.CreateObstacle(0x15, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x15, 0, 5, 4, 4);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateObstacle(0x1a, 2, 5, 4, 0);
this.m_pGame.CreateObstacle(0x1b, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x1b, 0, 5, 6, 4);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateObstacle(0x23, 0, 14, 8, 0);
this.m_pGame.CreateObstacle(0x23, 0, 14, 8, 8);
this.m_pGame.CreateForceField(0x24, 0, 3, 0x10);
this.m_pGame.CreateStar(0x2a);
this.m_pGame.CreateStar(0x2c);
this.m_pGame.CreateExitableForceField(0x2f, 0, 8, 12);
this.m_pGround.AddHoleAt(0x2d);
this.m_pGround.AddHoleAt(0x2e);
this.m_pGame.CreateObstacle(0x2f, 0, 6, 5, 0);
this.m_pGame.CreateObstacle(0x2f, 0, 5, 6, 5);
this.m_pGame.CreateStar(0x33);
this.m_pGround.AddHoleAt(0x36);
this.m_pGame.CreateStar(0x39);
this.m_pGame.CreateExitableForceField(60, 0, 6, 12);
this.m_pGame.CreateObstacle(0x3d, 0, 11, 11, 0);
this.m_pGame.CreateStar(0x42);
this.m_pGame.CreateStar(0x44);
this.m_pGame.CreateObstacle(0x47, 3, 14, 8, 0);
this.m_pGame.CreateStar(0x4e);
this.m_pGame.CreateStar(80);
}
private void CreateLevel10W1()
{
this.m_pGround.SetSize(0x2d);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 1, 0x15, 2, 0);
this.m_pGame.CreateObstacle(11, 1, 5, 4, 2);
this.m_pGame.CreateObstacle(12, 2, 5, 6, 2);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(0x12, 3, 6, 5, 0);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateObstacle(0x19, 2, 5, 9, 0);
this.m_pGame.CreateStar(0x1d);
this.m_pGame.CreateObstacle(0x21, 0, 6, 13, 0);
this.m_pGame.CreateStar(0x25);
this.m_pGame.CreateStar(0x27);
}
private void CreateLevel10W2()
{
this.m_pGround.SetSize(80);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 5, 6, 0);
this.m_pGame.CreateStar(13);
this.m_pGame.CreateObstacle(15, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x12);
this.m_pGame.CreateObstacle(20, 3, 5, 6, 0);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateObstacle(0x1a, 1, 5, 6, 0);
this.m_pGround.AddHoleAt(0x1c);
this.m_pGame.CreateStar(0x1d);
this.m_pGame.CreateSpeedChangeUpStart(0x20);
this.m_pGame.CreateObstacle(0x24, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x27);
this.m_pGame.CreateObstacle(0x2a, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x2d);
this.m_pGame.CreateObstacle(0x2f, 3, 5, 6, 0);
this.m_pGame.CreateStar(0x33);
this.m_pGame.CreateObstacle(0x34, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x37);
this.m_pGame.CreateObstacle(0x3a, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x3d);
this.m_pGame.CreateObstacle(0x40, 3, 5, 6, 0);
this.m_pGame.CreateStar(0x43);
this.m_pGame.CreateStar(0x45);
}
private void CreateLevel10W3()
{
this.m_pGround.SetSize(90);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateObstacle(10, 3, 6, 8, 0);
this.m_pGame.CreateStar(12, 4);
this.m_pGame.CreateObstacle(12, 2, 6, 8, 0);
this.m_pGame.CreateStar(14, 4);
this.m_pGame.CreateObstacle(14, 1, 6, 8, 0);
this.m_pGame.CreateStar(0x11);
this.m_pGame.CreateStar(0x12, 2);
this.m_pGround.AddHoleAt(0x13);
this.m_pGround.AddHoleAt(0x16);
this.m_pGame.CreateStar(0x17, 2);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateSpeedChangeUpStart(0x1a);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateObstacle(0x1d, 3, 6, 8, 0);
this.m_pGame.CreateStar(0x1f, 4);
this.m_pGame.CreateObstacle(0x1f, 2, 6, 8, 0);
this.m_pGame.CreateStar(0x21, 4);
this.m_pGame.CreateObstacle(0x21, 1, 6, 8, 0);
this.m_pGame.CreateStar(0x24);
this.m_pGame.CreateObstacle(0x26, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x29);
this.m_pGame.CreateStar(0x2b);
this.m_pGame.CreateObstacle(0x2c, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x2c, 3, 5, 4, 4);
this.m_pGame.CreateStar(0x2f);
this.m_pGame.CreateStar(0x31);
this.m_pGame.CreateObstacle(0x34, 0, 6, 13, 0);
this.m_pGame.CreateBouncePadUp(0x37, 0, 8);
this.m_pGame.CreateObstacle(0x3a, 0, 6, 13, 0);
this.m_pGame.CreateObstacle(0x3b, 2, 6, 13, 0);
this.m_pGame.CreateStar(0x40);
this.m_pGame.CreateSpeedChangeUpEnd(0x42);
this.m_pGame.CreateStar(0x44);
this.m_pGame.CreateExitableForceField(0x47, 0, 5, 12);
this.m_pGround.AddHoleAt(70);
this.m_pGround.AddHoleAt(0x48);
this.m_pGame.CreateStar(0x4a);
this.m_pGame.CreateStar(0x4c);
this.m_pGame.CreateObstacle(0x4e, 0, 6, 4, 0);
this.m_pGame.CreateStar(0x51);
this.m_pGame.CreateStar(0x53);
}
private void CreateLevel11W1()
{
this.m_pGround.SetSize(0x2d);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 5, 4, 0);
this.m_pGame.CreateStar(12);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateObstacle(0x10, 1, 5, 9, 0);
this.m_pGame.CreateStar(0x12);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateObstacle(0x16, 3, 12, 6, 0);
this.m_pGame.CreateStar(0x1b);
this.m_pGame.CreateObstacle(0x1d, 0, 5, 4, 0);
this.m_pGame.CreateStar(0x20);
this.m_pGame.CreateStar(0x22);
this.m_pGame.CreateObstacle(0x24, 1, 9, 9, 0);
this.m_pGame.CreateStar(0x2a);
}
private void CreateLevel11W2()
{
this.m_pGround.SetSize(0x55);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 6, 8, 0);
this.m_pGame.CreateObstacle(10, 0, 5, 4, 8);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(0x13, 0, 6, 8, 0);
this.m_pGame.CreateObstacle(0x13, 0, 5, 6, 8);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateObstacle(0x1a, 2, 6, 4, 0);
this.m_pGame.CreateObstacle(0x1a, 3, 5, 6, 4);
this.m_pGame.CreateObstacle(0x1b, 0, 5, 4, 10);
this.m_pGame.CreateStar(0x1f);
this.m_pGame.CreateObstacle(0x22, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x25);
this.m_pGame.CreateObstacle(40, 1, 11, 11, 0);
this.m_pGame.CreateStar(0x2d);
this.m_pGame.CreateStar(0x2f);
this.m_pGame.CreateObstacle(0x31, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x33, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(50, 2, 6, 4, 4);
this.m_pGame.CreateObstacle(50, 2, 6, 4, 8);
this.m_pGame.CreateStar(0x37);
this.m_pGame.CreateObstacle(0x3a, 1, 14, 8, 0);
this.m_pGame.CreateObstacle(0x3a, 3, 5, 6, 8);
this.m_pGame.CreateStar(0x3f);
this.m_pGame.CreateObstacle(0x42, 3, 5, 6, 0);
this.m_pGame.CreateStar(70);
this.m_pGame.CreateStar(0x48);
this.m_pGame.CreateObstacle(0x49, 2, 6, 4, 0);
this.m_pGame.CreateObstacle(0x49, 3, 5, 6, 4);
this.m_pGame.CreateObstacle(0x4a, 1, 5, 4, 10);
this.m_pGame.CreateStar(0x4f);
}
private void CreateLevel11W3()
{
this.m_pGround.SetSize(90);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateSpeedChangeUpStart(11);
this.m_pGame.CreateStar(13);
this.m_pGame.CreateStar(0x10, 4);
this.m_pGame.CreateObstacle(15, 2, 6, 8, 0);
this.m_pGame.CreateObstacle(0x10, 0, 5, 6, 8);
this.m_pGame.CreateStar(20);
this.m_pGame.CreateStar(0x16);
this.m_pGame.CreateStar(0x1a, 4);
this.m_pGame.CreateObstacle(0x19, 3, 5, 6, 0);
this.m_pGame.CreateObstacle(0x19, 2, 6, 8, 6);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateSpeedChangeUpEnd(0x20);
this.m_pGround.AddHoleAt(0x21);
this.m_pGame.CreateObstacle(0x22, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(0x22, 0, 5, 4, 6);
this.m_pGame.CreateStar(0x25);
this.m_pGame.CreateStar(0x27);
this.m_pGame.CreateStar(0x29);
this.m_pGame.CreateObstacle(0x26, 3, 8, 0x20, 7);
this.m_pGame.CreateObstacle(0x2b, 1, 5, 4, 0);
this.m_pGame.CreateObstacle(0x2a, 2, 20, 3, 4);
this.m_pGame.CreateObstacle(0x2d, 2, 5, 4, 0);
this.m_pGame.CreateStar(0x30);
this.m_pGame.CreateStar(50);
this.m_pGame.CreateStar(0x34);
this.m_pGame.CreateObstacle(0x31, 3, 8, 0x20, 6);
this.m_pGame.CreateObstacle(0x36, 1, 6, 8, 0);
this.m_pGame.CreateObstacle(0x38, 0, 6, 8, 0);
this.m_pGame.CreateObstacle(0x39, 2, 6, 8, 0);
this.m_pGame.CreateForceField(60, 0, 3, 0);
this.m_pGround.AddHoleAt(60);
this.m_pGround.AddHoleAt(0x3d);
this.m_pGround.AddHoleAt(0x3e);
this.m_pGame.CreateObstacle(0x3d, 0, 8, 0x20, 6);
this.m_pGame.CreateObstacle(0x3f, 0, 4, 0x20, 6);
this.m_pGame.CreateStar(0x40);
this.m_pGame.CreateObstacle(0x42, 0, 6, 8, 0);
this.m_pGame.CreateObstacle(0x43, 2, 5, 4, 0);
this.m_pGame.CreateStar(70);
this.m_pGame.CreateStar(0x48);
this.m_pGame.CreateObstacle(0x49, 3, 5, 9, 0);
this.m_pGame.CreateObstacle(0x4b, 0, 5, 4, 0);
this.m_pGame.CreateStar(0x4e);
this.m_pGame.CreateStar(80);
this.m_pGame.CreateStar(0x52);
}
private void CreateLevel12W1()
{
this.m_pGround.SetSize(0x2d);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 5, 4, 0);
this.m_pGame.CreateStar(12);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateObstacle(15, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x12);
this.m_pGame.CreateStar(20);
this.m_pGame.CreateStar(0x16);
this.m_pGame.CreateObstacle(0x13, 3, 4, 0x20, 5);
this.m_pGame.CreateObstacle(0x18, 3, 12, 6, 0);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateObstacle(0x20, 1, 9, 9, 0);
this.m_pGame.CreateStar(0x26);
this.m_pGame.CreateStar(40);
}
private void CreateLevel12W2()
{
this.m_pGround.SetSize(90);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 11, 11, 0);
this.m_pGame.CreateObstacle(13, 0, 5, 9, 0);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(0x12, 1, 5, 6, 0);
this.m_pGround.AddHoleAt(20);
this.m_pGame.CreateStar(0x15, 4);
this.m_pGround.AddHoleAt(0x15);
this.m_pGame.CreateObstacle(0x16, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateObstacle(0x1b, 1, 5, 6, 0);
this.m_pGame.CreateObstacle(0x1c, 2, 14, 8, 0);
this.m_pGame.CreateStar(0x22);
this.m_pGround.AddHoleAt(0x23);
this.m_pGround.AddHoleAt(0x24);
this.m_pGround.AddHoleAt(0x25);
this.m_pGround.AddHoleAt(0x26);
this.m_pGame.CreateForceField(0x27, 1, 3, 0x11);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateObstacle(0x2a, 2, 6, 8, 0);
this.m_pGame.CreateStar(0x2c, 2);
this.m_pGame.CreateStar(0x2d);
this.m_pGame.CreateObstacle(0x31, 0, 5, 9, 0);
this.m_pGame.CreateObstacle(50, 1, 11, 11, 0);
this.m_pGame.CreateStar(0x37);
this.m_pGame.CreateObstacle(0x3a, 0, 5, 9, 0);
this.m_pGame.CreateObstacle(0x3b, 2, 11, 11, 0);
this.m_pGame.CreateStar(0x40);
this.m_pGame.CreateObstacle(0x43, 0, 6, 8, 0);
this.m_pGame.CreateStar(70);
this.m_pGame.CreateStar(0x48);
this.m_pGame.CreateObstacle(0x4b, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x4e);
this.m_pGame.CreateStar(80);
this.m_pGame.CreateObstacle(0x52, 3, 5, 9, 0);
this.m_pGame.CreateObstacle(0x54, 0, 5, 9, 0);
}
private void CreateLevel12W3()
{
this.m_pGround.SetSize(0x5f);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGround.AddHoleAt(10);
this.m_pGame.CreateObstacle(11, 1, 5, 6, 0);
this.m_pGame.CreateObstacle(11, 2, 5, 4, 6);
this.m_pGround.AddHoleAt(13);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(0x12, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(0x12, 3, 5, 4, 6);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateForceField(0x18, 0, 4, 12);
this.m_pGame.CreateObstacle(0x19, 0, 8, 0x20, 0x11);
this.m_pGame.CreateObstacle(0x18, 3, 5, 6, 0);
this.m_pGame.CreateObstacle(0x19, 1, 6, 4, 6);
this.m_pGame.CreateObstacle(0x1a, 0, 5, 4, 0);
this.m_pGame.CreateStar(0x1d, 1);
this.m_pGame.CreateStar(0x20, 1);
this.m_pGame.CreateExitableForceField(0x21, 0, 7, 0x10);
this.m_pGame.CreateObstacle(0x23, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(0x23, 0, 5, 9, 6);
this.m_pGame.CreateObstacle(0x24, 1, 5, 6, 0);
this.m_pGame.CreateObstacle(0x24, 1, 5, 9, 6);
this.m_pGame.CreateObstacle(40, 0, 6, 0x20, 13);
this.m_pGame.CreateStar(0x27, 1);
this.m_pGame.CreateStar(0x29);
this.m_pGame.CreateStar(0x2b);
this.m_pGame.CreateStar(0x2d);
this.m_pGame.CreateBouncePadUp(0x31, 0, 7);
this.m_pGame.CreateObstacle(0x34, 1, 5, 12, 0);
this.m_pGame.CreateObstacle(0x34, 0, 5, 6, 12);
this.m_pGame.CreateStar(0x36, 4);
this.m_pGame.CreateStar(0x37, 2);
this.m_pGame.CreateStar(0x38);
this.m_pGame.CreateStar(0x3a);
this.m_pGround.AddHoleAt(60);
this.m_pGame.CreateStar(0x3d, 2);
this.m_pGround.AddHoleAt(0x3e);
this.m_pGame.CreateStar(0x40);
this.m_pGame.CreateObstacle(0x42, 2, 5, 6, 0);
this.m_pGame.CreateStar(70);
this.m_pGame.CreateStar(0x48, 3);
this.m_pGame.CreateObstacle(0x4a, 1, 5, 12, 0);
this.m_pGame.CreateObstacle(0x4a, 2, 6, 4, 12);
this.m_pGame.CreateStar(0x4d, 3);
this.m_pGame.CreateStar(0x4e);
this.m_pGame.CreateStar(80);
this.m_pGround.AddHoleAt(0x54);
}
private void CreateLevel13W1()
{
this.m_pGround.SetSize(0x37);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(11, 4);
this.m_pGame.CreateObstacle(10, 0, 11, 13, 0);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateStar(20, 4);
this.m_pGame.CreateObstacle(0x13, 0, 11, 13, 0);
this.m_pGame.CreateStar(0x19);
this.m_pGame.CreateStar(0x1d, 4);
this.m_pGame.CreateObstacle(0x1c, 0, 11, 13, 0);
this.m_pGame.CreateStar(0x22);
this.m_pGame.CreateStar(0x26, 4);
this.m_pGame.CreateObstacle(0x25, 0, 11, 13, 0);
this.m_pGame.CreateStar(0x2b);
this.m_pGame.CreateStar(0x2f, 4);
this.m_pGame.CreateObstacle(0x2e, 0, 11, 13, 0);
this.m_pGame.CreateStar(0x34);
}
private void CreateLevel13W2()
{
this.m_pGround.SetSize(0x5f);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(10, 3, 5, 4, 6);
this.m_pGame.CreateObstacle(12, 0, 5, 4, 6);
this.m_pGame.CreateObstacle(13, 1, 5, 4, 6);
this.m_pGame.CreateObstacle(14, 0, 5, 6, 0);
this.m_pGame.CreateStar(12, 4);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(0x13, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x16);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateObstacle(0x16, 1, 6, 0x20, 11);
this.m_pGame.CreateObstacle(0x1a, 0, 5, 6, 0);
this.m_pGame.CreateSpeedChangeUpStart(0x1d);
this.m_pGame.CreateObstacle(0x1f, 3, 5, 6, 0);
this.m_pGame.CreateStar(0x23);
this.m_pGame.CreateStar(0x25);
this.m_pGame.CreateObstacle(0x24, 1, 6, 0x20, 10);
this.m_pGame.CreateObstacle(40, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x2b);
this.m_pGame.CreateObstacle(0x2d, 2, 5, 6, 0);
this.m_pGame.CreateSpeedChangeUpEnd(0x30);
this.m_pGame.CreateStar(50);
this.m_pGame.CreateObstacle(0x37, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(0x36, 0, 12, 6, 6);
this.m_pGame.CreateStar(0x3b);
this.m_pGame.CreateStar(0x3f, 4);
this.m_pGame.CreateObstacle(0x3e, 1, 12, 6, 0);
this.m_pGame.CreateObstacle(0x3e, 2, 5, 4, 6);
this.m_pGame.CreateStar(0x44);
this.m_pGame.CreateSpeedChangeUpStart(0x45);
this.m_pGame.CreateStar(70);
this.m_pGame.CreateStar(0x4a, 4);
this.m_pGame.CreateObstacle(0x48, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(0x48, 3, 5, 4, 6);
this.m_pGame.CreateObstacle(0x4a, 0, 5, 4, 6);
this.m_pGame.CreateObstacle(0x4b, 1, 5, 4, 6);
this.m_pGame.CreateObstacle(0x4b, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x4f);
this.m_pGame.CreateStar(0x52, 2);
this.m_pGame.CreateObstacle(0x51, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x54);
this.m_pGame.CreateStar(0x58, 2);
this.m_pGame.CreateObstacle(0x57, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x5b);
}
private void CreateLevel13W3()
{
this.m_pGround.SetSize(0x5f);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateStar(12, 4);
this.m_pGame.CreateBouncePadUp(14, 0, 8);
this.m_pGame.CreateStar(0x12, 6);
this.m_pGame.CreateObstacle(0x12, 0, 5, 12, 0);
this.m_pGame.CreateObstacle(0x12, 0, 5, 12, 12);
this.m_pGame.CreateStar(20, 4);
this.m_pGame.CreateStar(0x15, 2);
this.m_pGame.CreateStar(0x16);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateStar(0x1b, 3);
this.m_pGame.CreateBouncePadUp(0x1c, 0, 7);
this.m_pGame.CreateObstacle(30, 2, 5, 12, 0);
this.m_pGame.CreateObstacle(30, 3, 5, 6, 12);
this.m_pGame.CreateStar(0x1f, 5);
this.m_pGame.CreateStar(0x21, 2);
this.m_pGame.CreateStar(0x23);
this.m_pGame.CreateStar(0x26, 3);
this.m_pGame.CreateObstacle(0x26, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x29);
this.m_pGame.CreateStar(0x2c, 3);
this.m_pGame.CreateObstacle(0x2b, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x2b, 3, 5, 6, 4);
this.m_pGame.CreateStar(0x2e);
this.m_pGame.CreateStar(0x30);
this.m_pGame.CreateObstacle(0x33, 0, 5, 12, 0);
this.m_pGame.CreateObstacle(0x35, 0, 5, 12, 0);
this.m_pGame.CreateObstacle(0x34, 0, 12, 6, 12);
this.m_pGame.CreateForceField(0x33, 2, 4, 0x12);
this.m_pGame.CreateStar(0x38, 4);
this.m_pGame.CreateStar(0x39, 2);
this.m_pGame.CreateStar(0x3b);
this.m_pGame.CreateStar(0x3d);
this.m_pGame.CreateObstacle(0x3f, 0, 5, 9, 0);
this.m_pGame.CreateObstacle(0x42, 0, 6, 0x20, 10);
this.m_pGame.CreateStar(0x42);
this.m_pGame.CreateStar(0x44);
this.m_pGame.CreateObstacle(70, 0, 5, 9, 0);
this.m_pGame.CreateStar(0x49);
this.m_pGame.CreateStar(0x4b);
this.m_pGame.CreateStar(0x4e, 4);
this.m_pGame.CreateObstacle(0x4d, 0, 12, 6, 0);
this.m_pGame.CreateObstacle(0x4d, 3, 12, 6, 6);
this.m_pGame.CreateStar(80, 4);
this.m_pGame.CreateStar(0x53);
this.m_pGame.CreateStar(0x55);
}
private void CreateLevel14W1()
{
this.m_pGround.SetSize(60);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateStar(11);
this.m_pGame.CreateObstacle(10, 0, 6, 0x20, 6);
this.m_pGame.CreateObstacle(13, 1, 20, 3, 0);
this.m_pGame.CreateStar(14, 4);
this.m_pGame.CreateStar(0x10, 4);
this.m_pGame.CreateStar(0x13);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateObstacle(0x15, 0, 6, 0x20, 6);
this.m_pGame.CreateObstacle(0x19, 1, 14, 8, 0);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateObstacle(0x20, 0, 6, 0x20, 6);
this.m_pGame.CreateStar(0x20);
this.m_pGame.CreateStar(0x22);
this.m_pGame.CreateObstacle(0x23, 2, 5, 6, 0);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateObstacle(0x29, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x2e);
this.m_pGame.CreateObstacle(0x2f, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x33);
this.m_pGame.CreateStar(0x35);
}
private void CreateLevel14W2()
{
this.m_pGround.SetSize(0x5f);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateStar(10);
this.m_pGame.CreateStar(12);
this.m_pGame.CreateObstacle(10, 0, 6, 0x20, 10);
this.m_pGame.CreateObstacle(13, 1, 5, 6, 0);
this.m_pGame.CreateObstacle(14, 0, 5, 6, 6);
this.m_pGame.CreateObstacle(15, 1, 5, 4, 6);
this.m_pGame.CreateObstacle(0x10, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x10, 4);
this.m_pGame.CreateStar(0x13);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateForceField(0x16, 0, 3, 0);
this.m_pGame.CreateObstacle(0x16, 2, 8, 0x20, 6);
this.m_pGround.AddHoleAt(0x16);
this.m_pGround.AddHoleAt(0x17);
this.m_pGround.AddHoleAt(0x18);
this.m_pGame.CreateStar(0x19);
this.m_pGame.CreateObstacle(0x1b, 3, 5, 6, 0);
this.m_pGame.CreateStar(0x1c, 4);
this.m_pGame.CreateStar(30, 4);
this.m_pGame.CreateObstacle(0x1d, 3, 5, 6, 0);
this.m_pGame.CreateStar(0x22);
this.m_pGame.CreateStar(0x24);
this.m_pGame.CreateObstacle(0x26, 0, 5, 6, 0);
this.m_pGame.CreateForceField(40, 0, 4, 4);
this.m_pGame.CreateObstacle(0x29, 0, 8, 0x20, 8);
this.m_pGame.CreateStar(0x2c);
this.m_pGame.CreateStar(0x2e);
this.m_pGame.CreateStar(50, 4);
this.m_pGame.CreateObstacle(0x31, 1, 11, 11, 0);
this.m_pGame.CreateObstacle(50, 0, 6, 4, 11);
this.m_pGame.CreateStar(0x37);
this.m_pGame.CreateObstacle(0x39, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x39, 3, 5, 4, 4);
this.m_pGame.CreateStar(0x3a, 2);
this.m_pGame.CreateStar(60);
this.m_pGame.CreateStar(0x3e);
this.m_pGame.CreateObstacle(0x40, 3, 20, 3, 0);
this.m_pGame.CreateObstacle(0x42, 0, 9, 9, 3);
this.m_pGame.CreateObstacle(0x42, 3, 5, 4, 12);
this.m_pGame.CreateStar(0x47);
this.m_pGame.CreateForceField(0x49, 2, 3, 8);
this.m_pGame.CreateStar(0x4c, 4);
this.m_pGround.AddHoleAt(0x4a);
this.m_pGround.AddHoleAt(0x4b);
this.m_pGround.AddHoleAt(0x4c);
this.m_pGame.CreateStar(0x4f);
this.m_pGame.CreateStar(0x51);
this.m_pGame.CreateStar(0x53);
this.m_pGround.AddHoleAt(0x54);
this.m_pGround.AddHoleAt(0x57);
this.m_pGround.AddHoleAt(0x58);
this.m_pGame.CreateStar(0x59);
this.m_pGame.CreateStar(0x5b);
}
private void CreateLevel14W3()
{
this.m_pGround.SetSize(0x5f);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateStar(10, 3);
this.m_pGame.CreateObstacle(11, 0, 0x15, 2, 0);
this.m_pGame.CreateObstacle(11, 3, 5, 6, 2);
this.m_pGame.CreateObstacle(14, 1, 5, 6, 2);
this.m_pGame.CreateObstacle(11, 0, 0x15, 2, 8);
this.m_pGame.CreateForceField(14, 0, 3, 12);
this.m_pGame.CreateStar(0x12, 2);
this.m_pGame.CreateStar(0x13);
this.m_pGame.CreateStar(0x15, 2);
this.m_pGame.CreateExitableForceField(0x16, 0, 10, 0x10);
this.m_pGame.CreateObstacle(0x17, 3, 6, 13, 0);
this.m_pGame.CreateStar(0x1d);
this.m_pGame.CreateObstacle(0x20, 1, 6, 4, 0);
this.m_pGame.CreateObstacle(0x21, 3, 6, 13, 0);
this.m_pGame.CreateStar(0x25);
this.m_pGame.CreateObstacle(40, 2, 6, 8, 0);
this.m_pGround.AddHoleAt(0x2a);
this.m_pGame.CreateStar(0x2b);
this.m_pGame.CreateSpeedChangeUpStart(0x2d);
this.m_pGame.CreateStar(0x2f);
this.m_pGame.CreateStar(0x35, 6);
this.m_pGame.CreateBouncePadUp(50, 0, 7);
this.m_pGame.CreateObstacle(0x35, 2, 5, 12, 0);
this.m_pGame.CreateObstacle(0x35, 1, 6, 5, 12);
this.m_pGame.CreateStar(0x39);
this.m_pGame.CreateStar(0x3d, 4);
this.m_pGame.CreateObstacle(60, 2, 5, 9, 0);
this.m_pGame.CreateObstacle(0x3e, 0, 5, 9, 0);
this.m_pGame.CreateForceField(0x41, 0, 3, 8);
this.m_pGame.CreateStar(0x45, 1);
this.m_pGame.CreateStar(70);
this.m_pGame.CreateSpeedChangeUpEnd(0x48);
this.m_pGame.CreateStar(0x4a);
this.m_pGround.AddHoleAt(0x4c);
this.m_pGame.CreateObstacle(0x4e, 0, 9, 9, 0);
this.m_pGame.CreateObstacle(0x4e, 2, 6, 5, 9);
this.m_pGame.CreateStar(0x54);
this.m_pGame.CreateStar(0x56);
this.m_pGround.AddHoleAt(0x58);
}
private void CreateLevel15W1()
{
this.m_pGround.SetSize(60);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 5, 4, 0);
this.m_pGame.CreateStar(12);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateObstacle(13, 2, 4, 0x20, 6);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(0x11, 1, 5, 4, 0);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateObstacle(0x17, 0, 9, 9, 0);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateObstacle(0x20, 3, 6, 13, 0);
this.m_pGame.CreateStar(0x26);
this.m_pGame.CreateObstacle(40, 0, 5, 4, 0);
this.m_pGame.CreateStar(0x2c);
this.m_pGame.CreateObstacle(0x2e, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x31);
this.m_pGame.CreateStar(0x33);
}
private void CreateLevel15W2()
{
this.m_pGround.SetSize(0x5f);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateObstacle(10, 3, 6, 5, 0);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateObstacle(15, 3, 6, 5, 0);
this.m_pGame.CreateStar(0x13);
this.m_pGame.CreateForceField(0x16, 1, 8, 0x10);
this.m_pGame.CreateForceField(0x17, 0, 3, 12);
this.m_pGround.AddHoleAt(0x18);
this.m_pGround.AddHoleAt(0x19);
this.m_pGround.AddHoleAt(0x1a);
this.m_pGame.CreateStar(0x1d);
this.m_pGame.CreateObstacle(30, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x22);
this.m_pGame.CreateStar(0x24);
this.m_pGame.CreateObstacle(0x23, 2, 6, 0x20, 8);
this.m_pGame.CreateSpeedChangeUpStart(0x26);
this.m_pGround.AddHoleAt(40);
this.m_pGame.CreateStar(0x2a, 2);
this.m_pGame.CreateStar(0x2c);
this.m_pGround.AddHoleAt(0x2d);
this.m_pGame.CreateStar(0x30, 2);
this.m_pGame.CreateStar(50);
this.m_pGround.AddHoleAt(0x33);
this.m_pGame.CreateStar(0x36, 2);
this.m_pGame.CreateStar(0x38);
this.m_pGame.CreateObstacle(0x3a, 3, 6, 8, 0);
this.m_pGame.CreateStar(0x3b, 2);
this.m_pGame.CreateStar(0x3d);
this.m_pGame.CreateStar(0x3f);
this.m_pGame.CreateObstacle(0x42, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(0x43, 3, 5, 9, 0);
this.m_pGame.CreateSpeedChangeUpEnd(0x48);
this.m_pGame.CreateStar(0x4a);
this.m_pGame.CreateStar(0x4c);
this.m_pGame.CreateStar(0x4e);
this.m_pGame.CreateStar(0x51, 4);
this.m_pGame.CreateStar(0x53, 4);
this.m_pGame.CreateObstacle(80, 0, 20, 3, 0);
this.m_pGame.CreateObstacle(80, 0, 20, 3, 3);
this.m_pGame.CreateStar(0x56);
this.m_pGame.CreateStar(0x58);
}
private void CreateLevel15W3()
{
this.m_pGround.SetSize(0x5f);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 9, 9, 0);
this.m_pGame.CreateObstacle(11, 2, 5, 4, 9);
this.m_pGame.CreateObstacle(12, 2, 5, 9, 0);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateObstacle(0x12, 1, 6, 8, 0);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateObstacle(0x15, 2, 6, 0x20, 9);
this.m_pGame.CreateObstacle(0x19, 0, 5, 9, 0);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateObstacle(0x1c, 1, 8, 0x20, 9);
this.m_pGame.CreateObstacle(0x20, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x20, 3, 5, 6, 4);
this.m_pGame.CreateStar(0x24);
this.m_pGame.CreateStar(0x26);
this.m_pGame.CreateExitableForceField(0x29, 0, 7, 12);
this.m_pGame.CreateObstacle(0x2a, 2, 5, 12, 0);
this.m_pGame.CreateStar(0x2f);
this.m_pGame.CreateObstacle(0x33, 3, 6, 13, 0);
this.m_pGame.CreateStar(0x34, 4);
this.m_pGame.CreateForceField(0x37, 0, 3, 6);
this.m_pGame.CreateStar(0x3b, 1);
this.m_pGame.CreateStar(60);
this.m_pGame.CreateStar(0x3e);
this.m_pGame.CreateStar(0x40);
this.m_pGame.CreateObstacle(0x3e, 0, 6, 0x20, 9);
this.m_pGame.CreateObstacle(0x41, 3, 20, 3, 0);
this.m_pGame.CreateObstacle(0x41, 3, 5, 6, 3);
this.m_pGame.CreateStar(0x47);
this.m_pGame.CreateStar(0x49);
this.m_pGame.CreateObstacle(0x48, 2, 6, 0x20, 8);
this.m_pGame.CreateObstacle(0x4c, 2, 5, 4, 0);
this.m_pGame.CreateObstacle(0x4d, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x4f, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(0x4c, 2, 6, 8, 4);
this.m_pGame.CreateStar(0x52);
this.m_pGame.CreateStar(0x54);
this.m_pGame.CreateStar(0x56);
this.m_pGame.CreateObstacle(0x57, 3, 6, 8, 0);
}
private void CreateLevel16W1()
{
this.m_pGround.SetSize(0x41);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 20, 3, 0);
this.m_pGame.CreateStar(11, 5);
this.m_pGame.CreateStar(13, 5);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(15, 0, 20, 0x20, 0x10);
this.m_pGame.CreateStar(0x12, 2);
this.m_pGame.CreateObstacle(0x12, 0, 5, 4, 0);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateObstacle(0x19, 1, 6, 13, 0);
this.m_pGame.CreateStar(0x1f);
this.m_pGame.CreateStar(0x21);
this.m_pGame.CreateObstacle(0x1f, 2, 4, 0x20, 6);
this.m_pGame.CreateObstacle(0x22, 2, 12, 6, 0);
this.m_pGame.CreateObstacle(0x23, 1, 5, 4, 6);
this.m_pGame.CreateStar(40);
this.m_pGround.AddHoleAt(0x2a);
this.m_pGame.CreateObstacle(0x2b, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x30);
this.m_pGame.CreateObstacle(50, 3, 11, 13, 0);
this.m_pGame.CreateStar(0x38);
this.m_pGame.CreateStar(0x3a);
}
private void CreateLevel16W2()
{
this.m_pGround.SetSize(100);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 3, 5, 9, 0);
this.m_pGame.CreateObstacle(10, 3, 20, 3, 9);
this.m_pGame.CreateObstacle(10, 3, 20, 3, 12);
this.m_pGame.CreateObstacle(15, 1, 5, 9, 0);
this.m_pGame.CreateForceField(13, 0, 3, 0x10);
this.m_pGame.CreateStar(0x10, 3);
this.m_pGame.CreateStar(0x12);
this.m_pGame.CreateStar(0x15, 3);
this.m_pGame.CreateStar(0x17, 4);
this.m_pGame.CreateStar(0x19, 4);
this.m_pGame.CreateStar(0x1b, 3);
this.m_pGame.CreateObstacle(0x15, 1, 5, 6, 0);
this.m_pGame.CreateObstacle(0x17, 1, 6, 8, 0);
this.m_pGame.CreateObstacle(0x19, 3, 5, 6, 0);
this.m_pGame.CreateStar(0x1c);
this.m_pGame.CreateObstacle(0x1d, 2, 6, 0x20, 5);
this.m_pGame.CreateStar(0x1f);
this.m_pGame.CreateStar(0x20, 1);
this.m_pGround.AddHoleAt(0x20);
this.m_pGround.AddHoleAt(0x22);
this.m_pGround.AddHoleAt(0x23);
this.m_pGame.CreateStar(0x23, 1);
this.m_pGame.CreateStar(0x24);
this.m_pGame.CreateStar(0x26);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateObstacle(0x25, 2, 6, 0x20, 5);
this.m_pGame.CreateObstacle(0x29, 2, 9, 9, 0);
this.m_pGame.CreateObstacle(0x2b, 3, 9, 9, 0);
this.m_pGame.CreateStar(0x2f);
this.m_pGame.CreateStar(0x31);
this.m_pGame.CreateObstacle(0x33, 2, 9, 9, 0);
this.m_pGame.CreateObstacle(0x35, 3, 9, 9, 0);
this.m_pGame.CreateStar(0x39);
this.m_pGame.CreateStar(0x3b);
this.m_pGame.CreateObstacle(0x3d, 1, 6, 8, 0);
this.m_pGame.CreateStar(0x40);
this.m_pGround.AddHoleAt(0x42);
this.m_pGround.AddHoleAt(0x43);
this.m_pGame.CreateObstacle(0x44, 1, 12, 6, 0);
this.m_pGame.CreateForceField(0x45, 0, 3, 8);
this.m_pGame.CreateStar(0x4a);
this.m_pGame.CreateObstacle(0x4b, 3, 5, 6, 0);
this.m_pGame.CreateObstacle(0x4d, 0, 5, 4, 0);
this.m_pGame.CreateStar(0x4f);
this.m_pGame.CreateStar(0x51);
this.m_pGame.CreateObstacle(0x54, 2, 5, 6, 0);
this.m_pGame.CreateObstacle(0x54, 3, 5, 6, 6);
this.m_pGame.CreateStar(0x59);
this.m_pGame.CreateStar(0x5b);
this.m_pGame.CreateObstacle(0x5d, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x60);
}
private void CreateLevel16W3()
{
this.m_pGround.SetSize(100);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateStar(13, 4);
this.m_pGame.CreateObstacle(11, 0, 20, 3, 0);
this.m_pGame.CreateObstacle(11, 1, 6, 8, 3);
this.m_pGame.CreateBouncePadUp(15, 0, 6);
this.m_pGame.CreateObstacle(0x10, 1, 12, 6, 0);
this.m_pGame.CreateObstacle(0x11, 3, 11, 13, 0);
this.m_pGame.CreateObstacle(0x12, 3, 6, 8, 13);
this.m_pGame.CreateStar(0x16, 4);
this.m_pGame.CreateStar(0x17, 2);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateStar(0x1a);
this.m_pGround.AddHoleAt(0x1b);
this.m_pGame.CreateObstacle(0x1d, 0, 6, 8, 0);
this.m_pGame.CreateStar(0x1f);
this.m_pGame.CreateStar(0x21);
this.m_pGame.CreateSpeedChangeUpStart(0x23);
this.m_pGame.CreateStar(0x25);
this.m_pGame.CreateStar(0x27);
this.m_pGround.AddHoleAt(0x29);
this.m_pGround.AddHoleAt(0x2a);
this.m_pGame.CreateBouncePadUp(0x2b, 0, 7);
this.m_pGround.AddHoleAt(0x2d);
this.m_pGround.AddHoleAt(0x2e);
this.m_pGame.CreateObstacle(0x2f, 0, 6, 13, 0);
this.m_pGame.CreateStar(50);
this.m_pGame.CreateStar(0x34);
this.m_pGround.AddHoleAt(0x36);
this.m_pGround.AddHoleAt(0x38);
this.m_pGame.CreateSpeedChangeUpEnd(0x3a);
this.m_pGame.CreateStar(60);
this.m_pGame.CreateForceField(0x3f, 0, 3, 0x10);
this.m_pGame.CreateBouncePadUp(0x43, 0, 7);
this.m_pGame.CreateObstacle(70, 1, 6, 8, 0);
this.m_pGame.CreateObstacle(70, 1, 6, 8, 8);
this.m_pGame.CreateStar(0x49, 3);
this.m_pGame.CreateStar(0x4a, 1);
this.m_pGame.CreateStar(0x4c);
this.m_pGame.CreateObstacle(0x4f, 2, 6, 5, 0);
this.m_pGame.CreateObstacle(0x53, 0, 5, 4, 0);
this.m_pGame.CreateBouncePadUp(0x54, 0, 7);
this.m_pGame.CreateObstacle(0x56, 2, 12, 6, 0);
this.m_pGame.CreateObstacle(0x57, 0, 12, 6, 6);
this.m_pGame.CreateObstacle(0x57, 2, 12, 6, 12);
this.m_pGame.CreateStar(0x5b, 4);
this.m_pGame.CreateStar(0x5c, 2);
this.m_pGame.CreateStar(0x5d);
this.m_pGame.CreateStar(0x5f);
}
private void CreateLevel17W1()
{
this.m_pGround.SetSize(0x41);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 1, 6, 13, 0);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateObstacle(0x13, 1, 6, 13, 0);
this.m_pGame.CreateObstacle(20, 3, 6, 13, 0);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateStar(0x1a);
this.m_pGame.CreateObstacle(0x1d, 0, 6, 13, 0);
this.m_pGame.CreateStar(0x22);
this.m_pGame.CreateObstacle(0x24, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x25, 0, 5, 4, 4);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateObstacle(0x2a, 1, 5, 4, 0);
this.m_pGame.CreateObstacle(0x2a, 3, 5, 4, 4);
this.m_pGame.CreateStar(0x2e);
this.m_pGame.CreateStar(0x30);
this.m_pGame.CreateObstacle(0x33, 0, 6, 13, 0);
this.m_pGame.CreateStar(0x37);
this.m_pGame.CreateStar(0x39);
}
private void CreateLevel17W2()
{
this.m_pGround.SetSize(100);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGround.AddHoleAt(10);
this.m_pGround.AddHoleAt(11);
this.m_pGame.CreateStar(13);
this.m_pGround.AddHoleAt(14);
this.m_pGame.CreateStar(0x13);
this.m_pGround.AddHoleAt(20);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateObstacle(0x1a, 3, 5, 6, 0);
this.m_pGame.CreateStar(0x1d);
this.m_pGame.CreateForceField(0x24, 0, 4, 0x10);
this.m_pGround.AddHoleAt(0x1f);
this.m_pGround.AddHoleAt(0x20);
this.m_pGround.AddHoleAt(0x21);
this.m_pGround.AddHoleAt(0x22);
this.m_pGround.AddHoleAt(0x23);
this.m_pGround.AddHoleAt(0x24);
this.m_pGame.CreateStar(0x2c);
this.m_pGame.CreateObstacle(0x2d, 3, 5, 6, 0);
this.m_pGame.CreateObstacle(0x30, 3, 5, 6, 0);
this.m_pGame.CreateStar(0x34);
this.m_pGame.CreateObstacle(0x34, 0, 6, 0x20, 9);
this.m_pGame.CreateObstacle(0x37, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x3a);
this.m_pGame.CreateForceField(60, 0, 6, 10);
this.m_pGame.CreateObstacle(60, 3, 5, 6, 0);
this.m_pGame.CreateObstacle(0x3e, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(0x3f, 1, 5, 6, 0);
this.m_pGame.CreateObstacle(0x40, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x43);
this.m_pGame.CreateStar(0x45);
this.m_pGround.AddHoleAt(70);
this.m_pGround.AddHoleAt(0x47);
this.m_pGround.AddHoleAt(0x4a);
this.m_pGame.CreateStar(0x4b);
this.m_pGame.CreateStar(80, 4);
this.m_pGame.CreateObstacle(0x4f, 0, 6, 13, 0);
this.m_pGame.CreateForceField(0x52, 0, 3, 8);
this.m_pGround.AddHoleAt(0x52);
this.m_pGround.AddHoleAt(0x53);
this.m_pGame.CreateStar(0x58);
this.m_pGame.CreateObstacle(90, 2, 6, 8, 0);
this.m_pGame.CreateStar(0x5d);
this.m_pGame.CreateStar(0x5f);
}
private void CreateLevel17W3()
{
this.m_pGround.SetSize(0x69);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(11, 2, 5, 6, 0);
this.m_pGame.CreateStar(14);
this.m_pGame.CreateObstacle(0x10, 1, 5, 6, 0);
this.m_pGame.CreateObstacle(0x11, 2, 5, 6, 0);
this.m_pGame.CreateStar(20);
this.m_pGame.CreateSpeedChangeUpStart(0x16);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateObstacle(0x1a, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(0x1b, 1, 5, 6, 0);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateObstacle(0x20, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(0x21, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x24);
this.m_pGame.CreateSpeedChangeUpEnd(0x26);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateObstacle(0x2a, 0, 6, 5, 0);
this.m_pGame.CreateStar(0x2d);
this.m_pGame.CreateStar(0x2f);
this.m_pGame.CreateStar(0x31, 3);
this.m_pGame.CreateObstacle(50, 0, 12, 6, 0);
this.m_pGame.CreateObstacle(0x33, 1, 6, 8, 6);
this.m_pGame.CreateBouncePadUp(0x35, 2, 6);
this.m_pGame.CreateObstacle(0x39, 3, 14, 8, 0);
this.m_pGame.CreateObstacle(0x3a, 1, 5, 4, 8);
this.m_pGame.CreateStar(0x38, 4);
this.m_pGame.CreateStar(0x3a, 6);
this.m_pGame.CreateStar(60, 4);
this.m_pGame.CreateStar(0x3d, 2);
this.m_pGame.CreateStar(0x3f);
this.m_pGame.CreateStar(0x41, 2);
this.m_pGame.CreateBouncePadUp(0x43, 2, 7);
this.m_pGame.CreateStar(0x47, 6);
this.m_pGame.CreateObstacle(70, 1, 11, 13, 0);
this.m_pGame.CreateStar(0x49, 3);
this.m_pGame.CreateStar(0x4b);
this.m_pGround.AddHoleAt(0x4d);
this.m_pGame.CreateObstacle(0x4e, 0, 6, 5, 0);
this.m_pGame.CreateObstacle(0x4e, 3, 5, 6, 5);
this.m_pGround.AddHoleAt(80);
this.m_pGround.AddHoleAt(0x51);
this.m_pGround.AddHoleAt(0x52);
this.m_pGame.CreateForceField(0x4f, 0, 3, 12);
this.m_pGame.CreateStar(0x53, 1);
this.m_pGame.CreateStar(0x55);
this.m_pGame.CreateStar(0x57);
this.m_pGame.CreateObstacle(0x55, 3, 8, 0x20, 8);
this.m_pGame.CreateObstacle(90, 3, 11, 13, 0);
this.m_pGame.CreateStar(0x62);
this.m_pGame.CreateStar(100);
}
private void CreateLevel18W1()
{
this.m_pGround.SetSize(0x41);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateStar(10);
this.m_pGame.CreateStar(12);
this.m_pGame.CreateObstacle(10, 0, 8, 0x20, 8);
this.m_pGame.CreateObstacle(13, 1, 20, 3, 0);
this.m_pGame.CreateStar(14, 2);
this.m_pGame.CreateStar(0x10, 4);
this.m_pGame.CreateStar(0x12, 2);
this.m_pGame.CreateStar(20);
this.m_pGame.CreateObstacle(0x16, 0, 20, 3, 0);
this.m_pGame.CreateStar(0x16, 2);
this.m_pGame.CreateStar(0x18, 4);
this.m_pGame.CreateStar(0x1b, 2);
this.m_pGame.CreateStar(0x1d);
this.m_pGame.CreateObstacle(0x1f, 1, 20, 3, 0);
this.m_pGame.CreateStar(0x1f, 2);
this.m_pGame.CreateStar(0x21, 4);
this.m_pGame.CreateStar(0x24, 2);
this.m_pGame.CreateStar(0x26);
this.m_pGround.AddHoleAt(40);
this.m_pGame.CreateStar(0x2c);
this.m_pGame.CreateObstacle(0x30, 1, 11, 11, 0);
this.m_pGame.CreateStar(0x35);
this.m_pGame.CreateStar(0x38, 3);
this.m_pGame.CreateStar(0x3b);
this.m_pGround.AddHoleAt(0x37);
this.m_pGround.AddHoleAt(0x38);
this.m_pGround.AddHoleAt(0x39);
}
private void CreateLevel18W2()
{
this.m_pGround.SetSize(100);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9, 4);
this.m_pGame.CreateStar(11, 4);
this.m_pGame.CreateObstacle(10, 2, 6, 8, 0);
this.m_pGame.CreateObstacle(10, 0, 6, 8, 8);
this.m_pGame.CreateStar(13, 2);
this.m_pGame.CreateForceField(14, 0, 4, 0);
this.m_pGround.AddHoleAt(14);
this.m_pGround.AddHoleAt(15);
this.m_pGround.AddHoleAt(0x10);
this.m_pGround.AddHoleAt(0x11);
this.m_pGame.CreateObstacle(0x10, 1, 6, 0x20, 5);
this.m_pGame.CreateStar(0x12);
this.m_pGround.AddHoleAt(0x13);
this.m_pGround.AddHoleAt(20);
this.m_pGame.CreateObstacle(0x15, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(0x15, 0, 5, 4, 4);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateSpeedChangeUpStart(0x19);
this.m_pGame.CreateObstacle(0x1b, 2, 5, 6, 0);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateObstacle(0x21, 1, 5, 4, 0);
this.m_pGame.CreateObstacle(0x21, 1, 5, 4, 4);
this.m_pGame.CreateStar(0x24);
this.m_pGround.AddHoleAt(0x26);
this.m_pGround.AddHoleAt(0x27);
this.m_pGame.CreateObstacle(40, 1, 14, 8, 0);
this.m_pGame.CreateStar(0x2d);
this.m_pGame.CreateObstacle(0x30, 1, 5, 4, 0);
this.m_pGame.CreateObstacle(0x30, 1, 5, 4, 4);
this.m_pGround.AddHoleAt(50);
this.m_pGround.AddHoleAt(0x33);
this.m_pGame.CreateStar(0x35);
this.m_pGround.AddHoleAt(0x37);
this.m_pGround.AddHoleAt(0x39);
this.m_pGame.CreateSpeedChangeUpEnd(60);
this.m_pGame.CreateStar(0x3e);
this.m_pGame.CreateObstacle(0x3f, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x3f, 3, 5, 4, 4);
this.m_pGround.AddHoleAt(0x41);
this.m_pGround.AddHoleAt(0x42);
this.m_pGround.AddHoleAt(0x43);
this.m_pGame.CreateForceField(0x41, 0, 3, 0);
this.m_pGround.AddHoleAt(70);
this.m_pGame.CreateObstacle(0x47, 1, 5, 4, 0);
this.m_pGame.CreateObstacle(0x47, 1, 5, 4, 4);
this.m_pGame.CreateStar(0x47, 3);
this.m_pGame.CreateStar(0x4a);
this.m_pGame.CreateStar(0x4e, 4);
this.m_pGame.CreateStar(80, 4);
this.m_pGame.CreateObstacle(0x4c, 3, 20, 3, 0);
this.m_pGame.CreateObstacle(0x4c, 3, 20, 3, 3);
this.m_pGame.CreateStar(0x52, 3);
this.m_pGame.CreateStar(0x54, 1);
this.m_pGame.CreateObstacle(0x55, 1, 5, 6, 0);
this.m_pGame.CreateStar(0x57, 4);
this.m_pGame.CreateStar(90, 2);
this.m_pGame.CreateStar(0x5b);
}
private void CreateLevel18W3()
{
this.m_pGround.SetSize(0x69);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGame.CreateStar(11);
this.m_pGame.CreateStar(13);
this.m_pGame.CreateObstacle(10, 0, 8, 0x20, 8);
this.m_pGame.CreateObstacle(15, 0, 11, 13, 0);
this.m_pGame.CreateStar(0x10, 4);
this.m_pGame.CreateStar(20);
this.m_pGame.CreateObstacle(0x18, 0, 11, 13, 0);
this.m_pGame.CreateStar(0x19, 4);
this.m_pGame.CreateStar(0x1d);
this.m_pGround.AddHoleAt(0x1f);
this.m_pGame.CreateExitableForceField(0x21, 1, 12, 10);
this.m_pGame.CreateObstacle(0x20, 0, 9, 9, 0);
this.m_pGame.CreateStar(0x24);
this.m_pGame.CreateStar(0x26);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateObstacle(0x2a, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x2c);
this.m_pGame.CreateStar(0x2e);
this.m_pGame.CreateObstacle(0x31, 3, 9, 9, 0);
this.m_pGame.CreateStar(0x33, 4);
this.m_pGame.CreateBouncePadUp(0x35, 0, 8);
this.m_pGame.CreateObstacle(0x37, 0, 14, 8, 0);
this.m_pGame.CreateObstacle(0x37, 2, 12, 6, 8);
this.m_pGame.CreateObstacle(0x38, 2, 6, 8, 14);
this.m_pGame.CreateStar(0x37, 4);
this.m_pGame.CreateStar(0x39, 6);
this.m_pGame.CreateStar(60, 4);
this.m_pGame.CreateObstacle(0x3b, 1, 5, 9, 0);
this.m_pGame.CreateStar(0x3e);
this.m_pGame.CreateStar(0x40);
this.m_pGround.AddHoleAt(0x41);
this.m_pGame.CreateStar(0x43, 2);
this.m_pGround.AddHoleAt(0x44);
this.m_pGround.AddHoleAt(0x48);
this.m_pGround.AddHoleAt(0x49);
this.m_pGame.CreateStar(0x4a, 2);
this.m_pGround.AddHoleAt(0x4b);
this.m_pGame.CreateStar(0x4c);
this.m_pGame.CreateStar(0x4e);
this.m_pGame.CreateObstacle(80, 3, 6, 8, 0);
this.m_pGame.CreateStar(0x52, 4);
this.m_pGame.CreateObstacle(0x53, 0, 6, 8, 0);
this.m_pGame.CreateStar(0x56);
this.m_pGame.CreateStar(0x58);
this.m_pGame.CreateStar(90, 3);
this.m_pGame.CreateObstacle(90, 0, 6, 8, 0);
this.m_pGame.CreateStar(0x5d);
this.m_pGame.CreateStar(0x5f);
this.m_pGame.CreateStar(0x61);
}
private void CreateLevel19W1()
{
this.m_pGround.SetSize(0x41);
this.m_pGround.AddHoleAt(10);
this.m_pGround.AddHoleAt(13);
this.m_pGame.CreateObstacle(15, 2, 5, 4, 0);
this.m_pGame.CreateStar(0x12);
this.m_pGame.CreateObstacle(0x15, 1, 11, 13, 0);
this.m_pGame.CreateStar(0x1a);
this.m_pGame.CreateObstacle(0x1c, 2, 20, 3, 0);
this.m_pGame.CreateStar(0x23);
this.m_pGame.CreateStar(0x25);
this.m_pGame.CreateObstacle(0x24, 0, 4, 0x20, 7);
this.m_pGame.CreateObstacle(40, 0, 6, 13, 0);
this.m_pGame.CreateStar(0x2c);
this.m_pGround.AddHoleAt(0x2f);
this.m_pGround.AddHoleAt(50);
this.m_pGame.CreateStar(0x33);
this.m_pGround.AddHoleAt(0x37);
this.m_pGame.CreateStar(0x39);
this.m_pGame.CreateStar(0x3b);
}
private void CreateLevel19W2()
{
this.m_pGround.SetSize(0x69);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateObstacle(10, 2, 14, 8, 0);
this.m_pGame.CreateObstacle(11, 0, 5, 6, 8);
this.m_pGame.CreateObstacle(12, 1, 5, 6, 8);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(0x13, 0, 14, 8, 0);
this.m_pGame.CreateObstacle(0x13, 2, 5, 6, 8);
this.m_pGame.CreateObstacle(20, 3, 5, 4, 8);
this.m_pGame.CreateStar(0x18);
this.m_pGame.CreateObstacle(0x1b, 3, 14, 8, 0);
this.m_pGame.CreateObstacle(0x1c, 1, 5, 6, 8);
this.m_pGame.CreateObstacle(0x1d, 2, 5, 6, 8);
this.m_pGame.CreateStar(0x20);
this.m_pGame.CreateObstacle(0x23, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x23, 3, 5, 4, 4);
this.m_pGame.CreateStar(0x26);
this.m_pGame.CreateObstacle(0x29, 3, 14, 8, 0);
this.m_pGame.CreateObstacle(0x2a, 1, 5, 6, 8);
this.m_pGame.CreateObstacle(0x2b, 2, 5, 6, 8);
this.m_pGame.CreateStar(0x2f);
this.m_pGame.CreateObstacle(0x31, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x31, 3, 5, 4, 4);
this.m_pGame.CreateStar(0x34);
this.m_pGame.CreateStar(0x36);
this.m_pGame.CreateObstacle(0x35, 3, 4, 0x20, 6);
this.m_pGround.AddHoleAt(0x38);
this.m_pGround.AddHoleAt(0x3a);
this.m_pGame.CreateStar(60);
this.m_pGround.AddHoleAt(0x3d);
this.m_pGame.CreateForceField(0x40, 0, 5, 8);
this.m_pGround.AddHoleAt(0x41);
this.m_pGround.AddHoleAt(0x42);
this.m_pGround.AddHoleAt(0x43);
this.m_pGame.CreateStar(0x47);
this.m_pGame.CreateObstacle(0x4a, 0, 11, 11, 0);
this.m_pGame.CreateObstacle(0x4b, 0, 5, 4, 11);
this.m_pGame.CreateStar(0x4f);
this.m_pGame.CreateObstacle(0x51, 2, 14, 8, 0);
this.m_pGame.CreateObstacle(0x52, 1, 6, 5, 8);
this.m_pGround.AddHoleAt(0x55);
this.m_pGround.AddHoleAt(0x56);
this.m_pGround.AddHoleAt(0x57);
this.m_pGround.AddHoleAt(0x58);
this.m_pGround.AddHoleAt(0x59);
this.m_pGame.CreateForceField(0x56, 0, 5, 12);
this.m_pGame.CreateStar(0x5e);
this.m_pGame.CreateObstacle(0x60, 2, 14, 8, 0);
this.m_pGame.CreateStar(0x66);
this.m_pGame.CreateStar(0x68);
}
private void CreateLevel19W3()
{
this.m_pGround.SetSize(110);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGround.AddHoleAt(10);
this.m_pGame.CreateBouncePadUp(12, 0, 8);
this.m_pGame.CreateObstacle(12, 1, 6, 8, 0);
this.m_pGame.CreateObstacle(14, 1, 6, 8, 0);
this.m_pGame.CreateObstacle(14, 1, 6, 8, 8);
this.m_pGame.CreateExitableForceField(0x11, 0, 5, 10);
this.m_pGame.CreateObstacle(0x16, 0, 6, 0x20, 7);
this.m_pGame.CreateStar(0x15);
this.m_pGame.CreateStar(0x17);
this.m_pGame.CreateSpeedChangeUpStart(0x19);
this.m_pGame.CreateStar(0x1c, 4);
this.m_pGame.CreateStar(30, 4);
this.m_pGame.CreateObstacle(0x1c, 0, 9, 9, 0);
this.m_pGame.CreateStar(0x20);
this.m_pGame.CreateStar(0x22);
this.m_pGame.CreateStar(0x23, 3);
this.m_pGame.CreateBouncePadUp(0x25, 0, 8);
this.m_pGame.CreateStar(40, 6);
this.m_pGame.CreateObstacle(0x27, 3, 9, 9, 0);
this.m_pGame.CreateObstacle(0x27, 3, 9, 9, 9);
this.m_pGame.CreateStar(0x2c);
this.m_pGame.CreateSpeedChangeUpEnd(0x2e);
this.m_pGame.CreateStar(0x30);
this.m_pGame.CreateStar(0x31, 2);
this.m_pGame.CreateStar(50, 4);
this.m_pGame.CreateObstacle(50, 0, 9, 9, 0);
this.m_pGame.CreateObstacle(0x33, 1, 5, 6, 9);
this.m_pGame.CreateStar(0x34, 4);
this.m_pGame.CreateStar(0x36, 1);
this.m_pGame.CreateStar(0x38);
this.m_pGame.CreateBouncePadUp(60, 1, 6);
this.m_pGame.CreateStar(0x40, 5);
this.m_pGame.CreateObstacle(0x3f, 3, 6, 13, 0);
this.m_pGame.CreateObstacle(0x40, 0, 6, 5, 13);
this.m_pGame.CreateStar(0x45);
this.m_pGame.CreateSpeedChangeDownStart(0x47);
this.m_pGame.CreateStar(0x49);
this.m_pGame.CreateStar(0x4b);
this.m_pGame.CreateObstacle(0x49, 0, 6, 0x20, 5);
this.m_pGame.CreateObstacle(0x4d, 1, 6, 8, 0);
this.m_pGame.CreateStar(80);
this.m_pGame.CreateObstacle(0x53, 3, 6, 8, 0);
this.m_pGame.CreateStar(0x57);
this.m_pGame.CreateSpeedChangeDownStart(0x59);
this.m_pGame.CreateStar(0x5b);
this.m_pGame.CreateObstacle(0x5e, 0, 9, 9, 0);
this.m_pGame.CreateObstacle(0x60, 3, 5, 9, 0);
this.m_pGame.CreateStar(0x65);
this.m_pGame.CreateSpeedChangeDownEnd(0x67);
this.m_pGame.CreateStar(0x69);
this.m_pGame.CreateStar(0x6b);
}
private void CreateLevel20W1()
{
this.m_pGround.SetSize(0x41);
this.m_pGround.AddHoleAt(9);
this.m_pGround.AddHoleAt(10);
this.m_pGround.AddHoleAt(11);
this.m_pGround.AddHoleAt(12);
this.m_pGame.CreateStar(13);
this.m_pGround.AddHoleAt(15);
this.m_pGround.AddHoleAt(0x10);
this.m_pGame.CreateObstacle(0x11, 0, 5, 6, 0);
this.m_pGame.CreateStar(20);
this.m_pGame.CreateObstacle(0x15, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x19);
this.m_pGame.CreateObstacle(0x1b, 2, 5, 6, 0);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateStar(0x20);
this.m_pGame.CreateObstacle(0x22, 3, 6, 13, 0);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateObstacle(0x2b, 2, 6, 13, 0);
this.m_pGame.CreateStar(0x31);
this.m_pGame.CreateObstacle(0x34, 2, 6, 13, 0);
this.m_pGame.CreateStar(0x39);
this.m_pGame.CreateStar(0x3b);
}
private void CreateLevel20W2()
{
this.m_pGround.SetSize(110);
this.m_pGame.CreateObstacle(5, 0, 20, 0x20, 5);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateStar(10);
this.m_pGame.CreateObstacle(12, 2, 6, 8, 0);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateObstacle(0x12, 1, 9, 9, 0);
this.m_pGame.CreateObstacle(0x12, 3, 6, 5, 9);
this.m_pGame.CreateSpeedChangeUpStart(0x17);
this.m_pGround.AddHoleAt(0x1a);
this.m_pGround.AddHoleAt(0x1c);
this.m_pGame.CreateStar(0x1c, 2);
this.m_pGame.CreateStar(30);
this.m_pGame.CreateStar(0x20);
this.m_pGame.CreateStar(0x22);
this.m_pGame.CreateObstacle(0x1f, 1, 8, 0x20, 5);
this.m_pGame.CreateObstacle(0x23, 3, 6, 8, 0);
this.m_pGame.CreateStar(0x26);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateObstacle(0x2a, 3, 9, 9, 0);
this.m_pGame.CreateObstacle(0x2b, 2, 6, 5, 9);
this.m_pGame.CreateSpeedChangeUpEnd(0x30);
this.m_pGame.CreateStar(50);
this.m_pGame.CreateObstacle(0x34, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x34, 1, 6, 5, 4);
this.m_pGame.CreateObstacle(0x35, 0, 6, 4, 9);
this.m_pGame.CreateStar(0x38);
this.m_pGame.CreateStar(0x3a);
this.m_pGround.AddHoleAt(0x3b);
this.m_pGround.AddHoleAt(0x3e);
this.m_pGame.CreateStar(0x40);
this.m_pGame.CreateObstacle(0x42, 2, 6, 4, 0);
this.m_pGame.CreateObstacle(0x42, 0, 5, 6, 4);
this.m_pGame.CreateObstacle(0x42, 2, 6, 4, 10);
this.m_pGame.CreateSpeedChangeUpStart(70);
this.m_pGame.CreateStar(0x49);
this.m_pGame.CreateObstacle(0x4b, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(0x4b, 1, 5, 4, 4);
this.m_pGame.CreateForceField(0x4d, 0, 4, 0);
this.m_pGame.CreateObstacle(0x4f, 1, 6, 0x20, 6);
this.m_pGame.CreateStar(0x51);
this.m_pGame.CreateStar(0x53);
this.m_pGame.CreateObstacle(0x55, 2, 14, 8, 0);
this.m_pGame.CreateStar(0x5b);
this.m_pGame.CreateSpeedChangeUpEnd(0x5d);
this.m_pGame.CreateObstacle(0x5f, 2, 5, 6, 0);
this.m_pGame.CreateObstacle(0x61, 2, 6, 8, 0);
this.m_pGame.CreateObstacle(100, 0, 5, 6, 0);
this.m_pGame.CreateStar(0x66);
this.m_pGame.CreateStar(0x68);
}
private void CreateLevel20W3()
{
this.m_pGround.SetSize(120);
this.m_pGame.CreateStar(6);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateExitableForceField(9, 0, 13, 12);
this.m_pGame.CreateObstacle(10, 1, 5, 6, 0);
this.m_pGame.CreateObstacle(10, 1, 5, 6, 6);
this.m_pGame.CreateStar(13, 1);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateStar(0x11, 1);
this.m_pGame.CreateObstacle(20, 0, 5, 6, 0);
this.m_pGame.CreateObstacle(20, 0, 5, 6, 6);
this.m_pGround.AddHoleAt(0x16);
this.m_pGround.AddHoleAt(0x18);
this.m_pGame.CreateStar(0x1a);
this.m_pGround.AddHoleAt(0x1c);
this.m_pGame.CreateStar(0x1f, 3);
this.m_pGame.CreateObstacle(30, 0, 6, 8, 0);
this.m_pGame.CreateStar(0x20);
this.m_pGame.CreateSpeedChangeDownStart(0x22);
this.m_pGame.CreateStar(0x24);
this.m_pGame.CreateBouncePadUp(0x27, 0, 7);
this.m_pGame.CreateStar(0x2b, 6);
this.m_pGame.CreateObstacle(0x2a, 0, 6, 8, 0);
this.m_pGame.CreateObstacle(0x2a, 0, 6, 8, 8);
this.m_pGame.CreateStar(0x2d, 3);
this.m_pGround.AddHoleAt(0x30);
this.m_pGame.CreateStar(50, 2);
this.m_pGround.AddHoleAt(50);
this.m_pGround.AddHoleAt(0x33);
this.m_pGame.CreateSpeedChangeDownEnd(0x34);
this.m_pGame.CreateStar(0x36);
this.m_pGame.CreateStar(0x39, 3);
this.m_pGame.CreateObstacle(0x38, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(0x38, 2, 5, 4, 4);
this.m_pGame.CreateStar(0x3b);
this.m_pGame.CreateStar(0x3f, 3);
this.m_pGame.CreateObstacle(0x3e, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x3e, 1, 5, 4, 4);
this.m_pGame.CreateStar(0x41);
this.m_pGame.CreateStar(0x43);
this.m_pGame.CreateStar(0x47, 4);
this.m_pGame.CreateObstacle(70, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(70, 1, 5, 4, 4);
this.m_pGame.CreateObstacle(70, 2, 5, 6, 8);
this.m_pGame.CreateStar(0x4b);
this.m_pGame.CreateSpeedChangeUpStart(0x4d);
this.m_pGame.CreateStar(0x4f);
this.m_pGame.CreateStar(0x52, 3);
this.m_pGround.AddHoleAt(0x51);
this.m_pGround.AddHoleAt(0x52);
this.m_pGame.CreateObstacle(0x53, 0, 14, 8, 0);
this.m_pGame.CreateObstacle(0x56, 2, 6, 8, 0);
this.m_pGame.CreateObstacle(0x58, 2, 6, 13, 0);
this.m_pGame.CreateBouncePadUp(0x56, 0, 8);
this.m_pGame.CreateStar(0x59, 6);
this.m_pGame.CreateObstacle(90, 0, 9, 9, 0);
this.m_pGame.CreateStar(0x5d, 4);
this.m_pGame.CreateStar(0x5e, 1);
this.m_pGame.CreateStar(0x60);
this.m_pGame.CreateStar(0x63, 3);
this.m_pGame.CreateObstacle(0x62, 3, 6, 4, 0);
this.m_pGame.CreateObstacle(0x63, 0, 6, 4, 4);
this.m_pGame.CreateStar(0x66);
this.m_pGame.CreateStar(0x69, 3);
this.m_pGame.CreateObstacle(0x69, 2, 5, 4, 0);
this.m_pGame.CreateObstacle(0x6a, 0, 5, 6, 4);
this.m_pGame.CreateStar(0x6d);
this.m_pGround.AddHoleAt(0x6f);
this.m_pGame.CreateStar(0x71, 2);
this.m_pGround.AddHoleAt(0x72);
this.m_pGame.CreateStar(0x74);
}
private void CreateLevel21W1()
{
this.m_pGround.SetSize(0x4b);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGround.AddHoleAt(10);
this.m_pGround.AddHoleAt(11);
this.m_pGame.CreateObstacle(12, 0, 6, 5, 0);
this.m_pGame.CreateStar(13, 4);
this.m_pGame.CreateObstacle(14, 2, 6, 8, 0);
this.m_pGame.CreateStar(0x11);
this.m_pGround.AddHoleAt(0x13);
this.m_pGround.AddHoleAt(20);
this.m_pGround.AddHoleAt(0x15);
this.m_pGame.CreateObstacle(0x16, 0, 8, 0x20, 0x10);
this.m_pGame.CreateStar(0x17);
this.m_pGround.AddHoleAt(0x18);
this.m_pGame.CreateStar(0x1d);
this.m_pGame.CreateObstacle(30, 3, 20, 3, 0);
this.m_pGround.AddHoleAt(0x24);
this.m_pGame.CreateStar(0x25);
this.m_pGame.CreateObstacle(0x27, 1, 0x15, 2, 0);
this.m_pGame.CreateObstacle(40, 3, 6, 8, 2);
this.m_pGround.AddHoleAt(0x2d);
this.m_pGame.CreateStar(0x2f);
this.m_pGame.CreateObstacle(0x31, 0, 5, 4, 0);
this.m_pGame.CreateStar(0x34);
this.m_pGround.AddHoleAt(0x35);
this.m_pGround.AddHoleAt(0x36);
this.m_pGame.CreateObstacle(0x34, 3, 4, 0x20, 13);
this.m_pGame.CreateStar(0x3a);
this.m_pGround.AddHoleAt(60);
this.m_pGame.CreateObstacle(0x3d, 3, 6, 5, 0);
this.m_pGround.AddHoleAt(0x3f);
this.m_pGame.CreateStar(0x40);
this.m_pGame.CreateStar(0x42);
this.m_pGame.CreateStar(0x44);
this.m_pGame.CreateObstacle(0x41, 0, 8, 0x20, 12);
}
private void CreateLevel21W2()
{
this.m_pGround.SetSize(110);
this.m_pGame.CreateStar(8);
this.m_pGame.CreateStar(10, 3);
this.m_pGame.CreateObstacle(10, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(9, 2, 5, 4, 4);
this.m_pGame.CreateStar(12, 4);
this.m_pGame.CreateObstacle(13, 2, 5, 4, 0);
this.m_pGame.CreateObstacle(13, 1, 5, 4, 4);
this.m_pGame.CreateStar(14, 3);
this.m_pGame.CreateStar(0x10);
this.m_pGame.CreateObstacle(0x13, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(0x13, 0, 5, 4, 4);
this.m_pGround.AddHoleAt(0x17);
this.m_pGame.CreateStar(0x19);
this.m_pGame.CreateStar(0x1b);
this.m_pGame.CreateObstacle(0x1d, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(0x1d, 0, 5, 4, 4);
this.m_pGame.CreateStar(0x20);
this.m_pGame.CreateObstacle(0x23, 1, 9, 9, 0);
this.m_pGame.CreateStar(0x24, 4);
this.m_pGame.CreateStar(0x27, 3);
this.m_pGame.CreateForceField(40, 0, 5, 8);
this.m_pGround.AddHoleAt(40);
this.m_pGround.AddHoleAt(0x29);
this.m_pGround.AddHoleAt(0x2a);
this.m_pGround.AddHoleAt(0x2b);
this.m_pGround.AddHoleAt(0x2c);
this.m_pGame.CreateStar(0x2e);
this.m_pGame.CreateObstacle(0x31, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x31, 3, 5, 6, 4);
this.m_pGame.CreateStar(0x34);
this.m_pGame.CreateStar(0x3a, 4);
this.m_pGame.CreateObstacle(0x39, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(0x39, 0, 5, 6, 4);
this.m_pGame.CreateObstacle(0x39, 0, 5, 4, 10);
this.m_pGame.CreateStar(0x3d);
this.m_pGame.CreateStar(0x3f);
this.m_pGame.CreateForceField(0x45, 2, 3, 0x10);
this.m_pGame.CreateObstacle(0x42, 3, 5, 6, 0);
this.m_pGame.CreateObstacle(0x42, 3, 5, 6, 6);
this.m_pGame.CreateObstacle(0x42, 3, 5, 4, 12);
this.m_pGame.CreateObstacle(0x45, 0, 9, 9, 0);
this.m_pGame.CreateStar(0x4b);
this.m_pGame.CreateStar(0x4d);
this.m_pGround.AddHoleAt(0x4f);
this.m_pGround.AddHoleAt(80);
this.m_pGame.CreateStar(0x52);
this.m_pGround.AddHoleAt(0x54);
this.m_pGround.AddHoleAt(0x55);
this.m_pGround.AddHoleAt(0x56);
this.m_pGame.CreateStar(0x58);
this.m_pGame.CreateObstacle(0x5b, 3, 5, 4, 0);
this.m_pGame.CreateObstacle(0x5b, 1, 5, 6, 4);
this.m_pGame.CreateObstacle(0x5d, 1, 6, 13, 0);
this.m_pGame.CreateStar(0x61);
this.m_pGame.CreateStar(0x63);
this.m_pGame.CreateStar(0x65);
}
private void CreateLevel21W3()
{
this.m_pGround.SetSize(140);
this.m_pGame.CreateStar(7);
this.m_pGame.CreateStar(9);
this.m_pGround.AddHoleAt(10);
this.m_pGround.AddHoleAt(11);
this.m_pGame.CreateStar(12, 2);
this.m_pGame.CreateObstacle(12, 2, 5, 6, 0);
this.m_pGame.CreateStar(15);
this.m_pGame.CreateStar(0x11);
this.m_pGame.CreateStar(0x13);
this.m_pGame.CreateStar(0x16, 4);
this.m_pGame.CreateObstacle(0x11, 2, 6, 0x20, 6);
this.m_pGame.CreateObstacle(20, 2, 20, 3, 0);
this.m_pGame.CreateObstacle(0x15, 2, 6, 8, 3);
this.m_pGame.CreateStar(0x1b);
this.m_pGame.CreateStar(0x1d);
this.m_pGame.CreateObstacle(0x1b, 0, 8, 0x20, 10);
this.m_pGame.CreateForceField(30, 2, 5, 13);
this.m_pGame.CreateObstacle(0x20, 0, 6, 13, 0);
this.m_pGame.CreateObstacle(0x21, 2, 6, 13, 0);
this.m_pGame.CreateStar(0x24, 2);
this.m_pGame.CreateSpeedChangeUpStart(0x26);
this.m_pGame.CreateStar(40);
this.m_pGame.CreateStar(0x2b, 3);
this.m_pGame.CreateObstacle(0x2a, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x2e);
this.m_pGame.CreateStar(50, 3);
this.m_pGame.CreateObstacle(0x31, 2, 5, 6, 0);
this.m_pGame.CreateStar(0x35);
this.m_pGame.CreateStar(0x37);
this.m_pGame.CreateStar(0x39, 3);
this.m_pGame.CreateBouncePadUp(0x3a, 2, 7);
this.m_pGame.CreateStar(0x3f, 6);
this.m_pGame.CreateObstacle(0x3d, 2, 5, 12, 0);
this.m_pGame.CreateObstacle(0x3e, 0, 5, 6, 12);
this.m_pGame.CreateStar(0x40, 3);
this.m_pGame.CreateSpeedChangeUpEnd(0x42);
this.m_pGame.CreateStar(70, 3);
this.m_pGame.CreateObstacle(0x45, 0, 5, 4, 0);
this.m_pGame.CreateObstacle(0x45, 1, 5, 4, 4);
this.m_pGame.CreateStar(0x49);
this.m_pGame.CreateStar(0x4b);
this.m_pGame.CreateStar(0x4e, 4);
this.m_pGame.CreateBouncePadUp(80, 2, 6);
this.m_pGame.CreateStar(0x4e, 4);
this.m_pGame.CreateObstacle(0x4d, 0, 0x15, 2, 0);
this.m_pGame.CreateObstacle(0x4d, 0, 0x15, 2, 2);
this.m_pGame.CreateObstacle(0x4d, 0, 0x15, 2, 4);
this.m_pGame.CreateObstacle(0x54, 0, 6, 13, 0);
this.m_pGame.CreateStar(0x57, 4);
this.m_pGame.CreateStar(0x58, 2);
this.m_pGame.CreateStar(0x59);
this.m_pGame.CreateStar(0x5c, 3);
this.m_pGame.CreateObstacle(0x5c, 0, 6, 5, 0);
this.m_pGame.CreateObstacle(0x5c, 2, 5, 4, 5);
this.m_pGame.CreateStar(0x5f);
this.m_pGame.CreateSpeedChangeDownStart(0x61);
this.m_pGame.CreateStar(0x63);
this.m_pGame.CreateBouncePadUp(0x66, 2, 7);
this.m_pGame.CreateStar(0x6b, 6);
this.m_pGame.CreateObstacle(0x69, 1, 11, 13, 0);
this.m_pGame.CreateObstacle(0x69, 3, 6, 5, 13);
this.m_pGame.CreateSpeedChangeDownEnd(0x6f);
this.m_pGame.CreateSpeedChangeUpStart(0x72);
this.m_pGame.CreateStar(0x74);
this.m_pGround.AddHoleAt(0x76);
this.m_pGround.AddHoleAt(120);
this.m_pGame.CreateStar(0x7a);
this.m_pGround.AddHoleAt(0x7c);
this.m_pGame.CreateStar(0x80, 4);
this.m_pGame.CreateObstacle(0x7e, 3, 11, 13, 0);
this.m_pGame.CreateStar(0x84);
this.m_pGame.CreateStar(0x86);
}
}