/*
Gotten from
http://www.object404.com/codePoetry/howDoILoveThee.html
How Do I Love Thee?
a poem by Elizabeth Barrett Browning
ported to ActionScript by Carlos Nazareno
for The 2006 Actionscript Poetry Contest
Original poem can be viewed at:
http://www.poetry-online.org/barrett_browning_how_do_i_love_thee.htm
*/
var howDoILoveThee:Object = newObject;
howDoILoveThee.ways = new Number();
var iLoveThee:Number;
var maxMovieclipDepth:Number = 1048575;
var maxBitmapWidth:Number = 2880;
var maxBitmapHeight:Number = 2880;
var maxFlashLoops:Number = 200000;
var Being:Number = maxFlashLoops/2;
var idealGrace:Number = maxFlashLoops/2;
var feeling:Number = Number.POSITIVE_INFINITY;
var sight:Number = Number.MAX_VALUE;
var Praise:Number = 0;
var freely:Number = 1;
var purely:Number = 1;
var oldGriefs:Object = new Object();
oldGriefs.passion = new Object();
var childhood:Object = new Object();
childhood.faith = new Object();
var myLostSaints:Object = new Object();
var allMyLife:Object = new Object();
allMyLife.breath = new Object();
allMyLife.Smiles = new Object();
allMyLife.tears = new Object();
var death:Boolean = false;
this.createEmptyMovieClip("mySoulReach", this.getNextHighestDepth());
this.createEmptyMovieClip("sun", this.getNextHighestDepth());
this.createEmptyMovieClip("candlelight", this.getNextHighestDepth());
this.createEmptyMovieClip("man", this.getNextHighestDepth());
var i:Number = 0;
howDoILoveThee.ways = 0;
if (feeling > sight) {
for (i=0; i < (Being + idealGrace); i++) {
mySoulReach.swapDepths(maxMovieclipDepth);
iLoveThee = mySoulReach.getDepth();
howDoILoveThee.ways ++;
mySoulReach._width = maxBitmapWidth;
iLoveThee = mySoulReach._width;
howDoILoveThee.ways ++;
mySoulReach._height = maxBitmapHeight;
iLoveThee = mySoulReach._height;
howDoILoveThee.ways ++;
}
}
with(sun) {
this.createEmptyMovieClip("everyday", this.getNextHighestDepth());
everyday.createEmptyMovieClip("mostQuietNeed", everyday.getNextHighestDepth());
iLoveThee = everyday.mostQuietNeed.getDepth();
}
howDoILoveThee.ways ++;
with(candlelight) {
this.createEmptyMovieClip("everyday", this.getNextHighestDepth());
everyday.createEmptyMovieClip("mostQuietNeed", everyday.getNextHighestDepth());
iLoveThee = everyday.mostQuietNeed.getDepth();
}
howDoILoveThee.ways ++;
man.strive = function():Void {
iLoveThee = freely;
this._x += 1;
}
howDoILoveThee.ways ++;
man.turn = function():Void {
iLoveThee = purely;
if (this._rotation < (Praise + 180) % 360)
{
this._rotation ++;
}
}
howDoILoveThee.ways ++;
with (oldGriefs.passion) {
var iLoveThee:Boolean = true;
}
howDoILoveThee.ways ++;
with (childhood.faith) {
var iLoveThee:Boolean = true;
}
howDoILoveThee.ways ++;
with(myLostSaints) {
//var loveLost:Boolean = true;
var iLoveThee:Boolean = True;
}
howDoILoveThee.ways ++;
with (allMyLife.breath) {
var iLoveThee:Boolean = true;
}
howDoILoveThee.ways ++;
with (allMyLife.Smiles) {
var iLoveThee:Boolean = true;
}
howDoILoveThee.ways ++;
with (allMyLife.tears) {
var iLoveThee:Boolean = true;
}
howDoILoveThee.ways ++;
if (GodChoose) {
if (death) {
iLoveThee ++;
}
}
howDoILoveThee.ways ++;