
Код:
import ru.vilage.NewYearTree;
import ru.mood.Happy;
improt mx.utils.Delegate;
class NewYear extends Holidays()
{
private var family:TDearPeople;
private var friends:TFriends;
var objYou:TYourself
var drink:TDrink;
var food:TFood;
var checkTimeInterval:Number;
function NewYear()
{
checkTimeInterval = setInterval(Delegate.create(this, checkTime), 3600000);
with(friends){
goAndBuy(drink, "Водка", "Пиво");
drink.applyDrink(drink, {objYou, friends});
goAndBuy(food, "Что-нибудь на салатики");
drink.applyDrink(drink, {objYou, friends});
talkAbout("Как прошёл год");
drink.applyDrink(drink, {objYou, friends});
}
if(objYou.doingList == "")
{
watchTV("Ирония судьбы или с лёгким паром");
food.prepare();
}
}
private function checkTime()
{
var time_now:Date = new Date();
if(time_now.getHours() == 11 && time_now.getMinutes() == 45){
clearInterval(checkTimeInterval);
getNewYear(family);
}
}
private function getNewYear(family:TFamily):Happiness
{
watchTV("В.В. Путин");
drink.putDrink(family.*, "Советское");
food.eat();
if(objYou.wantSleep)
{
objYou.goSleep;
} else {
objYou.getFunHoleNight();
}
}
}
С наступающим всех
