SHARE
TWEET

Untitled

a guest Nov 8th, 2013 19 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package
  2. {
  3.         import flash.display.Sprite;
  4.         import flash.events.Event;
  5.        
  6.         /**
  7.          * A LISTAK FRISSITESE MANUALISAN TORTENIK, ES EGY INDITASSAL EGY SORSOLAS MEGY VEGBE. (TUDOM TREHANY VAGYOK:D)
  8.          * @author Istvan Herbut
  9.          */
  10.         public class Main extends Sprite
  11.         {
  12.                
  13.                 public function Main():void
  14.                 {
  15.                         if (stage) init();
  16.                         else addEventListener(Event.ADDED_TO_STAGE, init);
  17.                 }
  18.                
  19.                 private function init(e:Event = null):void
  20.                 {
  21.                         removeEventListener(Event.ADDED_TO_STAGE, init);
  22.                         // entry point
  23.                        
  24.                         //feltoltjuk a listat
  25.                         jatekokFeloltese();
  26.                        
  27.                         //kivalasztunk egy veletlen elemet
  28.                         sorsoljEgyet();
  29.                 }
  30.                
  31.                 private var jatekok:Array = new Array();
  32.                
  33.                 private function jatekokFeloltese():void
  34.                 {
  35.                         jatekFeltoltese("Chernobyl Commando (Desura)", 5);
  36.                         jatekFeltoltese("Dinner Date (Steam):", 5);
  37.                         jatekFeltoltese("Foreign Legion: Buckets of Blood", 4);
  38.                         jatekFeltoltese("Noire (Desura)", 5);
  39.                         jatekFeltoltese("Lylian: Paranoid Friendship (Desura)", 5);
  40.                        
  41.                         jatekFeltoltese("King's Bounty: Crossworlds (Steam)", 1);
  42.                         jatekFeltoltese("Men of War: Red Tide (Steam)", 1);
  43.                         jatekFeltoltese("Men of War (Steam)", 1);
  44.                         jatekFeltoltese("King's Bounty: The Legend (Steam)", 1);
  45.                         jatekFeltoltese("King's Bounty: Armored Princess (Steam)", 1);
  46.                        
  47.                         jatekFeltoltese("Renga Samurai Shogun! (Desura)", 1);
  48.                         jatekFeltoltese("Sid Meier's Civilization 5 ", 1);
  49.                         jatekFeltoltese("Serious Sam Double D");
  50.                         jatekFeltoltese("Serious Sam HD: The First Encounter (Steam)", 1);
  51.                         jatekFeltoltese("Serious Sam HD: The Second Encounter (Steam)",1 );
  52.                        
  53.                         jatekFeltoltese("Serious Sam: The Random Encounter (Steam)", 1);
  54.                         jatekFeltoltese("Dead Space (Steam)", 1);
  55.                         jatekFeltoltese("Burnout Paradise: The Ultimate Box (Steam)", 1);
  56.                         jatekFeltoltese("Crysis 2 Maximum Edition (Steam)", 1);
  57.                         jatekFeltoltese("Mirror's Edge (Steam)", 1);
  58.                        
  59.                         jatekFeltoltese("Command & Conquer: Red Alert 3 - Uprising (Steam)", 1);
  60.                         jatekFeltoltese("Superfrog HD (Steam)", 3);
  61.                         jatekFeltoltese("Worms Blast(Steam)", 3);
  62.                         jatekFeltoltese("Worms Crazy Golf (Steam)", 3);
  63.                         jatekFeltoltese("Worms Ultimate Mayhem (Steam)", 3);
  64.                        
  65.                         jatekFeltoltese("Worms Armageddon (Steam)", 3);
  66.                         jatekFeltoltese("Worms Pinball (Steam)", 3);
  67.                         jatekFeltoltese("Batman: Arkham Asylum GOTY ", 2);
  68.                         jatekFeltoltese("F.E.A.R. 2: Project Origin (Steam)", 2);
  69.                         jatekFeltoltese("F.E.A.R. 3 (Steam)", 2);
  70.                        
  71.                         jatekFeltoltese("The Lord of the Rings: War in the North (Steam)", 2);
  72.                        
  73.                         trace(jatekok.length + " jatek feltoltve!");
  74.                 }
  75.                
  76.                 /**
  77.                  * Annyi neve parameteru elemet adunk a jatekok tombbbe, amennyit a szama parameterben atadunk
  78.                  * @param       neve A tombbe toltott jatek neve
  79.                  * @param       szama A tombbe toltott jatek szama
  80.                  */
  81.                 private function jatekFeltoltese(neve:String, szama:int = 1):void
  82.                 {
  83.                         for (var i:int = 0; i < szama; i++)
  84.                         {
  85.                                 jatekok.push(neve);
  86.                         }
  87.                 }
  88.                
  89.                 private function sorsoljEgyet():void
  90.                 {
  91.                         var jatek:String = jatekok[int(Math.random() * jatekok.length)];
  92.                         trace("Sorsolt jatek: " + jatek);
  93.                 }
  94.                
  95.         }
  96.        
  97. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top