//Pudottaa kaikki tavarat oliolta ympärille public void PudotaTavarat() { PhysicsObject tavara; //Luo tavarat ja tiputa ne olion ympärille. for (int i = 0; i < (int)TavaraTyypit.MaxTavarat; ++i) { while (tavarat[i, 1] > 0) { //Jos pelaajan elämät kyseessä, älä tiputa niitä: if (i == (int)TavaraTyypit.Elama && (string)omistaja.Tag == "pelaaja") break; tavara = LuoTavara(i); if (tavara != null) { tavara.Position = omistaja.Position + RandomGen.NextVector(LegendOfPallo.TILE_SIZE / 3, LegendOfPallo.TILE_SIZE / 3); tavara.Velocity = RandomGen.NextDirection().GetVector() * 500; //omistaja.Game.Add(tavara, 2); Olion lisääminen peliin tapahtuu jo LuoTavara aliohjelmassa. } --tavarat[i, 1]; } } }