import uk.myGeography.*;
import uk.childhood.cycling.*;
import parents.washingRoutines.*;
import parents.larkin.*;
import uk.job.random;
public class Morning implements AlarmListener {
Life me;
int today;
boolean breathing;
boolean sleeping = true;
public Morning (Life alive, int today) {
me = alive;
this.today = today;
}
public void alarmGoesOff(MorningEvent m) {
breathing = (me.stillAlive(today) ? true : false);
while (breathing) {
wakeUp( me.initialAngst(), me.generalGuilt() );
goToSleep( me.checkCheeseLevels() );
}
system.exit( me.religiousBelief() );
}
private void wakeUp(float angst, float guilt) {
boolean outOfBed = false;
while(!outOfBed) {
outOfBed = (angst > guilt ? true : false);
snooze(randomDream( Category(JEDIPOWERS) ));
angst++;
}
System.out.println("nnng.");
beginMorningRoutines();
}
private void beginMorningRoutines() {
findRandomClothing();
go.stumbleDownStairs();
bladder(liquidFromNightBefore);
go.kitchen();
while( !getFuel() ) {}
findThings("raining");
go.work( cycle() );
go.office();
startWorkingDay();
}//end method beginMorningRoutines
private void startWorkingDay() {
if (me.loveOfHumanKind() > 0) {
me.collectAndWashMugs();
me.makeCoffee();
me.emailPeopleAboutCoffee();
} else { me.washOwnMug(); me.makeCoffee(); me.drinkCoffee(); }
if ( procrastinationLevel() > 0 ) {
Life imaginary = new Life(me);
Thread dayDream = new Thread(imaginary);
daydream.start( new ArrayList().get(compareToPeers) );
} else if ( procrastinationLevel > 1 ) {
me.spendMorningWritingMorningCode();
}
}//end startWorkingDay
private boolean getFuel() {
try {
makeTea();
getCereal();
} catch (BreakfastException b) {
System.out.println("for fucks sake, its too early for this.");
return false; break;
}
System.out.println("mmm caffeine...");
return true;
}
private void bladder(float liquids) {
if ( liquids > bladder.size() ) {
goLoo();
}
}
private void findThings(String stuffToTake) {
Clothes wear = new Clothes();
if ( stuffToTake.equals("raining") ) {
System.out.println("Oh good.");
wear.waterProofs();
}
}
private Transport cycle() {
Transport bike = new bike("secondhand");
bike.makeBrakes("squeeky");
bike.mudGuards("upsideDownBumShower");
double runOverByBoyRacer = Math.random()*1000000;
if (runOverByBoyRacer < 1) { system.exit("SQUISH"); }
return bike;
}
private float procrastinationLevel() {
float faffCheck;
if ( deadline.terrifyinglyClose() ) {
faffCheck = (Math.random() * 2) - 1;
} else if ( internet.exists() ) {
faffCheck = 2563 + (math.Random() * 10) + ( me.height() * me.albedo() );
}
return faffCheck;
}
private class Clothes {
public void waterProofs() {
if ( selfCheck() ) {
System.out.println("awesome");
} else { putClothesOnFirst(); }
}
private boolean selfCheck() {
if ( me.nakedUnderWaterProofs() ) {return false;}
else {return true;}
}
private void putClothesOnFirst() {
System.out.println("arse.");
me.removeWaterProofs();
findPants(); findSocks(); FindOuterGarments();
waterProofs();
}
private void findPants() {
if (!cleanPants) {
searchWashingBasket( method.sniffCheck() );
}
}
private void findSocks() {
if (!cleanSocks) {
stealHouseMates( method.promiseSelfToReturnButNeverDo() );
}
}
}//end inner class Clothes
}//end class
Recent comments
21 weeks 6 days ago
2 years 12 weeks ago
2 years 12 weeks ago
2 years 14 weeks ago
2 years 15 weeks ago
2 years 15 weeks ago
3 years 12 weeks ago
3 years 36 weeks ago
3 years 36 weeks ago
3 years 38 weeks ago