fi en fi en en en de en en en en en en en en en it en en en en en en de en la en en en en en en en en en en en en en en en en en fi en en en en en en en es de ko en en en ceb fr fr en en en en en en en ja ja en fr fr en de de en sv sv fi de de fi en de fi en fr fi en en fi en fr fi de it en fr fr fi en de en en fr fi en fr en fr fr en it fr ceb fr en en de en en en fr en en fr fi en fr hbs_lat en fr fi fr en fi fr en fi en fr fi en fr fi en it fi fr fr en en en kn en fr en en de en en fr fi en fr ceb en fr fi en fr en en fr en en fr fi en de en en fr fi en fr en en fr lt en nl en fr fr en fr en kn en de en en fr kn en fr en en fr fi en fr ceb en pt zh en fr en en fr fi en fr fi en de fi en da fi en fr fi en zh ja en fr en en fr ru en fr ceb en en en en fr en en fr en en fr en en da zh en fr en en fr en en fr sv en fr kn en fr kn en fr en fr fr en fr fr fi de de en fr fr fi en fr fi en fr fi en fr fi en fr tr fr fr fi de da fr de de en fr oc en fr oc kn fr en en en oc en fr en fi fr en ceb de de en pt fr fi fr fr hbs_lat en fr en fr fr en fr en en en fr en de fr en da fr pt fr fr sv zh fr kn en fr en en hbs_lat fi en oc ceb en oc en en fr fi en zh fi en fr hbs_lat en fr en en de en en oc en en oc pt en oc sv en fr kn en oc en en oc en fr ca en fr fr fi de de en fr fr fi fr fr fi en fr fi en fr tr en fr hbs_lat en de en en fr kn fr oc en fr fr fi de de en da ca en zh fr en en fr fi fr fr en de oc en de de en en oc fi en fr fi zh en en en ca fi en fr en zh fr ja fr fr kn de de en fr oc fi fr oc ceb fr en fi en ca fi fr fr fi en fr fi fr fr fi fr oc fi de de en fr zh kn fr zh en en zh fi en zh ceb en zh fi en zh fi en zh fi en zh hbs_lat en zh it en fr fi en zh fi en ca fi en oc fi en oc fi en fr en en oc fi en fr sv en zh kn en fr en fr fr fi fr de ceb hbs_lat en fi en fr en en oc en en fr fi en fr en oc fr fi en fr ja en oc en en fr en en fr en en oc ceb en ca fi en oc fa oc oc kn fr fr en de de en oc ca fi fr fr ceb en fr en en fr en en fr en fr fr fi fr fr en de de en fr fr fi oc oc en fr en fi oc en en oc en fi ca en fi fr en fi fr en en fr en fi en fr en oc oc kn fr oc en de de en fr fr ceb fr fr lv en oc kn en fr en en oc fi en oc ceb en fr en en fr hbs_lat en oc fi en oc fi en oc fi en fr kn en oc en en fr en en oc fi en fr ceb en de en en fr en en fr fi en oc en en oc fi en oc fi en fr fi en de en en fr fi en fr ceb en fr fi en oc kn fr fr kn fr fr en es de ko en fr fr de fr fr fi en fr fi en sv de en en ru en fr fi en en en pl de ko en fr fr en de de en en fr en en fr en en fr fi en fr en en fr en en fr en en da en en oc en en oc en en oc de en oc en en en en en en en en zh en en zh en en fr en en de ceb en fr en en fr en en oc en en fr en en fr en en fr en en fr fi en fr en en fr en en fr en en fr en en fr en en fr en en fr it en fr en en fr en en fr en en hbs_lat en fr oc en fr oc en en de ko en ja ja kn fr fr de de en de en de en fr fr de es es en en de ko en en en ja fr fr de en en de en en en ja ja de fr fr en en de ko en fr fr en es es kn nb en fi fr en de de en en en en en en en kn en nb kn en fr de en de ml sv en de de en en en en en en en en en en
View differences inline side by side
Show lines around each change
Show the changes in full context
const double nopeus = 200;
const double hyppyNopeus = 750;
const int RUUDUN_KOKO = 40;
Image morkoKuva = LoadImage("morko");
Image maaliKuva = LoadImage("maali2");
Image supermorkoKuva = LoadImage("supermorko");
Image lentomorkoKuva = LoadImage("lentomorko");
Image rajahdysKuva = LoadImage("rajahdys");
Image tasoKuva = LoadImage("taso");
SoundEffect maaliAani = LoadSoundEffect("maali");
public override void Begin()
MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko",
"Aloita peli", "Ohjeet" ,"Lopeta");
MessageWindow ikkuna = new MessageWindow("Ohjeet");
ikkuna.Closed += delegate { Begin(); };
Label tekstia = new Label("Pelaaja liikkuu nuolilla. Yritä olla osumatta mörköihin, vaikka ne näyttävätkin söpöiltä. Ja älä tipu laavaan. \n Jos osut hirviöihin tai laavaan, kuolet ja aloitat tason alusta. Paina F1 pelin aikana nähdäksesi tarkemmin pelin näppäimet");
Explosion rajahdys = new Explosion(500);
for (int i = 0; i < 75; i++)
PhysicsObject p = new PhysicsObject(50, 50);
p.Color = Color.Lerp(Color.Cyan, Color.Transparent, 0.5);
Gravity = new Vector(0, -1000);
void LisaaLaava(Vector paikka, double leveys, double korkeus)
PlatformWandererBrain tasoAivot = new PlatformWandererBrain();
void LisaaSuperMorko(Vector paikka, double leveys, double korkeus)
PlatformCharacter supermorko = new PlatformCharacter(leveys, korkeus);
PlatformWandererBrain tasoAivot = new PlatformWandererBrain();
void TormattiinLaavaan(PhysicsObject pelaaja1, PhysicsObject maali)
else if (kenttaNro == 2) LuoKentta("kentta2");
else if (kenttaNro == 3) LuoKentta("kentta3");
else if (kenttaNro == 4) LuoKentta("kentta4");
pisteNaytto.X = Screen.Left + 100;
pisteNaytto.Y = Screen.Top - 100;
PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus);
void LisaaPelaaja(Vector paikka, double leveys, double korkeus)
pelaaja1 = new PlatformCharacter(leveys, korkeus);
pelaaja1 = new PlatformCharacter(leveys*0.5, korkeus*1);
void LisaaLentoMorko(Vector paikka, double leveys, double korkeus)
PhysicsObject lentomorko = new PhysicsObject(leveys, korkeus);
FollowerBrain seuraajanAivot = new FollowerBrain("pelaaja");
seuraajanAivot.TargetClose += delegate{ TormattiinViholliseen(pelaaja1, lentomorko);};
void TormattiinViholliseen(PhysicsObject obj, PhysicsObject morko)
Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet");
Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli");
Keyboard.Listen(Key.Up, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus);
ControllerOne.Listen(Button.Back, ButtonState.Pressed, Exit, "Poistu pelistä");
ControllerOne.Listen(Button.DPadLeft, ButtonState.Down, Liikuta, "Pelaaja liikkuu vasemmalle", pelaaja1, -nopeus);
ControllerOne.Listen(Button.DPadRight, ButtonState.Down, Liikuta, "Pelaaja liikkuu oikealle", pelaaja1, nopeus);
ControllerOne.Listen(Button.A, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus);
MultiSelectWindow alkuValikko = new MultiSelectWindow("Pako",
"Aloita peli", "Parhaat pisteet", "Lopeta");
valikonKohdat = new List ();
Label kohta1 = new Label("Aloita uusi peli");
kohta1.Position = new Vector(0, 40);
foreach (Label valikonKohta in valikonKohdat)
<!--  To modify your build process, add your task inside one of the targets below and uncomment it.
Note: See TracChangeset for help on using the changeset viewer.
Download in other formats:
Powered by Trac 0.12.5
Visit the Trac open source project at