Frame 1
stop();
var player_type = System.capabilities.playerType;
if ((player_type == "PlugIn") || (player_type == "ActiveX")) {
var cxmenu = new ContextMenu();
cxmenu.hideBuiltInItems();
this.menu = cxmenu;
}
if ((player_type == "External") || (player_type == "StandAlone")) {
fscommand ("showmenu", "false");
fscommand ("trapallkeys", "true");
}
Stage.scaleMode = "noScale";
Stage.displayState = "normal";
stopAllSounds();
_quality = "HIGH";
Button.prototype.useHandCursor = false;
Button.prototype.tabEnabled = false;
st = new Date();
startSec = st.getSeconds();
startMin = st.getMinutes();
startHour = st.getHours();
startDay = st.getDay();
this.onEnterFrame = function () {
tb = this.getBytesTotal();
lb = this.getBytesLoaded();
percent = Math.round((lb / tb) * 100);
txtpercent = percent + " %";
this.lbar._xscale = percent;
tkb = Math.round(tb / 1024);
txttkb = tkb + " kb total";
lkb = Math.round(lb / 1024);
txtlkb = lkb + " kb loaded";
nkb = tkb - lkb;
txtnkb = nkb + " kb remaining";
nt = new Date();
sec = nt.getSeconds() - startSec;
min = nt.getMinutes() - startMin;
hour = nt.getHours() - startHour;
day = nt.getDay() - startDay;
lsec = (((((day * 24) * 60) * 60) + ((hour * 60) * 60)) + (min * 60)) + sec;
txtlsec = lsec + " sec elapsed";
speed = Math.round((lkb / lsec) * 10) / 10;
txtspeed = speed + " kb/s";
nsec = Math.round(nkb / speed);
txtnsec = nsec + " sec remaining";
if (lb >= tb) {
delete this.onEnterFrame;
txtspeed = "0 kb/s";
gotoAndPlay (2);
} else {
gotoAndStop (1);
}
};
Frame 3
_global.options_music = 1;
play();
Instance of Symbol 26 MovieClip in Frame 3
onClipEvent (keyDown) {
if (Key.getCode() == 27) {
var player_type = System.capabilities.playerType;
if ((player_type == "External") || (player_type == "StandAlone")) {
fscommand ("quit");
}
}
}
Frame 184
gotoAndStop (185);
Frame 185
play();
Instance of Symbol 40 MovieClip in Frame 185
onClipEvent (keyDown) {
if (Key.getCode() == 27) {
var player_type = System.capabilities.playerType;
if ((player_type == "External") || (player_type == "StandAlone")) {
fscommand ("quit");
}
}
}
Frame 210
play();
_global.arousal = 0;
stop();
Frame 211
pface.phead.pmouth.play();
Frame 230
gotoAndStop (231);
Frame 231
stop();
_global.allowchange = 1;
_global.fullscreen = 0;
backrage._visible = false;
backsad._visible = false;
backjoy._visible = false;
backcalm._visible = false;
backhills._visible = true;
volcano_music.start();
calmheart._visible = false;
joyheart._visible = false;
rageheart._visible = false;
sadheart._visible = false;
joyheart2.enabled = false;
calmheart2.enabled = false;
rageheart2.enabled = false;
sadheart2.enabled = false;
volcano_music.onSoundComplete = function () {
volcano_music.start();
};
volcano_slow_music.onSoundComplete = function () {
volcano_slow_music.start();
};
volcano_very_slow_music.onSoundComplete = function () {
volcano_very_slow_music.start();
};
volcano_fast_music.onSoundComplete = function () {
volcano_fast_music.start();
};
volcano_calm_music.onSoundComplete = function () {
volcano_calm_music.start();
};
Instance of Symbol 213 MovieClip "settings" in Frame 231
onClipEvent (keyDown) {
if ((Key.getCode() == 77) && (_global.allowchange == 1)) {
trace("Music option changed");
if (_global.options_music == 1) {
trace("Music off");
_root.alert.gotoAndPlay("musicoff");
_global.options_music = 0;
stopAllSounds();
_global.allowchange = 0;
} else {
_global.options_music = 1;
trace("Music on");
_root.alert.gotoAndPlay("musicon");
switch (_global.myscene) {
case "joy" :
stopAllSounds();
_root.volcano_fast_music.start();
trace("Music restored from Joy");
_global.allowchange = 0;
break;
case "rage" :
stopAllSounds();
_root.volcano_very_slow_music.start();
trace("Music restored from Rage");
_global.allowchange = 0;
break;
case "sad" :
stopAllSounds();
_root.volcano_slow_music.start();
trace("Music restored from Sad");
_global.allowchange = 0;
break;
case "calm" :
stopAllSounds();
_root.volcano_calm_music.start();
trace("Music restored from Calm");
_global.allowchange = 0;
break;
default :
stopAllSounds();
_root.volcano_music.start();
trace("Music restored from Normal");
_global.allowchange = 0;
}
}
}
if ((Key.getCode() == 81) && (_global.allowchange == 1)) {
switch (_quality) {
case "HIGH" :
_quality = "MEDIUM";
trace(_quality);
_root.alert.gotoAndPlay("qualitymed");
_global.allowchange = 0;
break;
case "MEDIUM" :
_root._quality = "LOW";
trace(_quality);
_root.alert.gotoAndPlay("qualitylow");
_global.allowchange = 0;
break;
case "LOW" :
_root._quality = "HIGH";
trace(_quality);
_root.alert.gotoAndPlay("qualityhigh");
_global.allowchange = 0;
}
}
if (Key.getCode() == 27) {
var player_type = System.capabilities.playerType;
if ((player_type == "External") || (player_type == "StandAlone")) {
fscommand ("quit");
}
}
if ((Key.getCode() == 70) && (_global.allowchange == 1)) {
var player_type = System.capabilities.playerType;
if ((player_type == "External") || (player_type == "StandAlone")) {
switch (_global.fullscreen) {
case 1 :
_global.fullscreen = 0;
_root.alert.gotoAndPlay("window");
_global.allowchange = 0;
Stage.scaleMode = "noScale";
Stage.displayState = "normal";
break;
case 0 :
_global.fullscreen = 1;
_root.alert.gotoAndPlay("fullscreen");
_global.allowchange = 0;
Stage.scaleMode = "noScale";
Stage.displayState = "fullScreen";
}
}
}
}
Symbol 37 Button
on (keyPress "<Tab>") {
this.tabEnabled = false;
}
on (press) {
getURL ("http://www.excitostudios.com", "_self");
}
Symbol 84 MovieClip Frame 1
stop();
Symbol 84 MovieClip Frame 11
stop();
Symbol 93 Button
on (press) {
peachy_sfx = new Sound();
peachy_sfx.attachSound("peachy");
peachy_sfx.start();
peachoh_sfx = new Sound();
peachoh_sfx.attachSound("peachoh");
peachoh2_sfx = new Sound();
peachoh2_sfx.attachSound("peachoh2");
select_sfx = new Sound();
select_sfx.attachSound("select");
volcano_music = new Sound();
volcano_music.attachSound("furyvolcano2");
volcano_calm_music = new Sound();
volcano_calm_music.attachSound("furyvolcano2calm");
volcano_fast_music = new Sound();
volcano_fast_music.attachSound("furyvolcano2fast");
volcano_slow_music = new Sound();
volcano_slow_music.attachSound("furyvolcano2slow");
volcano_very_slow_music = new Sound();
volcano_very_slow_music.attachSound("furyvolcano2veryslow");
play();
_root.startbutton.enabled = false;
play();
_root.startbutton.enabled = false;
}
Symbol 115 MovieClip Frame 39
stop();
Symbol 119 Button
on (press) {
peachy_sfx = new Sound();
peachy_sfx.attachSound("peachy");
peachy_sfx.start();
play();
_root.startbutton.enabled = false;
}
Symbol 143 Button
on (press) {
if (crownbt._alpha == 0) {
crownbt._alpha = 100;
} else {
crownbt._alpha = 0;
}
}
Symbol 156 MovieClip Frame 90
gotoAndPlay (1);
Symbol 156 MovieClip Frame 91
trace("bounce");
Symbol 156 MovieClip Frame 124
gotoAndPlay (1);
Symbol 156 MovieClip Frame 125
trace("pinch");
Symbol 156 MovieClip Frame 158
gotoAndPlay (1);
Symbol 156 MovieClip Frame 159
trace("grope");
Symbol 156 MovieClip Frame 184
gotoAndPlay (1);
Symbol 159 MovieClip Frame 90
gotoAndPlay (1);
Symbol 159 MovieClip Frame 91
trace("bounce");
Symbol 159 MovieClip Frame 124
gotoAndPlay (1);
Symbol 159 MovieClip Frame 125
trace("pinch");
Symbol 159 MovieClip Frame 158
gotoAndPlay (1);
Symbol 159 MovieClip Frame 159
trace("grope");
Symbol 159 MovieClip Frame 184
gotoAndPlay (1);
Symbol 166 MovieClip Frame 150
gotoAndPlay (1);
Symbol 166 MovieClip Frame 202
gotoAndPlay (1);
Symbol 173 MovieClip Frame 150
gotoAndPlay (1);
Symbol 173 MovieClip Frame 202
gotoAndPlay (1);
Symbol 194 MovieClip Frame 1
stop();
Instance of Symbol 178 MovieClip "lipsmc" in Symbol 194 MovieClip Frame 2
onClipEvent (load) {
chz = 0;
chz = Math.random(3);
if (chz < 0.3) {
peachoh_sfx = new Sound();
peachoh_sfx.attachSound("peachoh");
peachoh_sfx.start();
}
if ((chz > 0.3) && (chz < 0.5)) {
peachoh2_sfx = new Sound();
peachoh2_sfx.attachSound("peachoh2");
peachoh2_sfx.start();
}
if ((chz > 0.5) && (chz < 0.8)) {
peachoh3_sfx = new Sound();
peachoh3_sfx.attachSound("peachoh3");
peachoh3_sfx.start();
}
if (chz > 0.8) {
peachoh4_sfx = new Sound();
peachoh4_sfx.attachSound("peachoh4");
peachoh4_sfx.start();
}
}
Symbol 194 MovieClip Frame 13
gotoAndStop (1);
stop();
Symbol 194 MovieClip Frame 14
trace("kiss");
Symbol 194 MovieClip Frame 33
stop();
gotoAndStop (1);
Symbol 194 MovieClip Frame 34
trace("french");
Symbol 194 MovieClip Frame 76
stop();
gotoAndStop (1);
Symbol 196 Button
on (press) {
_global.arousal = _global.arousal + 2;
headmc.mouthmc.gotoAndPlay("open");
headmc.lashesmc1.gotoAndPlay("close");
headmc.lashesmc2.gotoAndPlay("close");
leftboobbt.enabled = false;
enablebuttons.gotoAndPlay(2);
chz2 = 0;
chz2 = Math.random(3);
if (chz2 < 0.5) {
torsomc.leftboobmc.gotoAndPlay("bounce");
}
if (chz2 > 0.5) {
if (_global.arousal >= 10) {
torsomc.leftboobmc.gotoAndPlay("grope");
} else {
torsomc.leftboobmc.gotoAndPlay("pinch");
}
}
}
Symbol 197 Button
on (press) {
_global.arousal = _global.arousal + 2;
headmc.mouthmc.gotoAndPlay("open");
headmc.lashesmc1.gotoAndPlay("close");
headmc.lashesmc2.gotoAndPlay("close");
rightboobbt.enabled = false;
enablebuttons.gotoAndPlay(2);
chz2 = 0;
chz2 = Math.random(3);
if (chz2 < 0.5) {
torsomc.rightboobmc.gotoAndPlay("bounce");
}
if (chz2 > 0.5) {
if (_global.arousal >= 10) {
torsomc.rightboobmc.gotoAndPlay("grope");
} else {
torsomc.rightboobmc.gotoAndPlay("pinch");
}
}
}
Symbol 198 Button
on (press) {
_global.arousal = _global.arousal + 2;
headmc.mouthmc.gotoAndPlay("open");
headmc.lashesmc1.gotoAndPlay("close");
headmc.lashesmc2.gotoAndPlay("close");
leftboobbt.enabled = false;
rightboobbt.enabled = false;
midboobbt.enabled = false;
enablebuttons.gotoAndPlay(2);
chz2 = 0;
chz2 = Math.random(3);
if (chz2 < 0.5) {
torsomc.leftboobmc.gotoAndPlay("bounce");
torsomc.rightboobmc.gotoAndPlay("bounce");
}
if (chz2 > 0.5) {
if (_global.arousal >= 10) {
torsomc.leftboobmc.gotoAndPlay("grope");
torsomc.rightboobmc.gotoAndPlay("grope");
} else {
torsomc.leftboobmc.gotoAndPlay("pinch");
torsomc.rightboobmc.gotoAndPlay("pinch");
}
}
}
Symbol 199 Button
on (press) {
_global.arousal = _global.arousal + 1;
lipsbt.enabled = false;
enablebuttons.gotoAndPlay(2);
headmc.lashesmc1.gotoAndPlay("shut");
headmc.lashesmc2.gotoAndPlay("shut");
if (_global.arousal > 10) {
chz3 = 0;
chz3 = Math.random(3);
if (chz3 < 0.5) {
headmc.mouthmc.gotoAndPlay("kiss");
}
if (chz3 > 0.5) {
headmc.mouthmc.gotoAndPlay("french");
}
} else {
headmc.mouthmc.gotoAndPlay("kiss");
}
}
Symbol 201 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 64
_parent.leftboobbt.enabled = true;
_parent.rightboobbt.enabled = true;
_parent.midboobbt.enabled = true;
_parent.lipsbt.enabled = true;
_parent.eyeleftbt.enabled = true;
_parent.eyerightbt.enabled = true;
gotoAndStop (1);
Symbol 206 Button
on (press) {
if (backjoy._visible == true) {
_global.myscene = "";
peach_idle._visible = true;
backrage._visible = false;
backcalm._visible = false;
backjoy._visible = false;
backsad._visible = false;
backhills._visible = true;
if (_global.options_music == 1) {
volcano_fast_music.stop();
volcano_very_slow_music.stop();
volcano_calm_music.stop();
volcano_slow_music.stop();
volcano_music.start();
}
fadein.gotoAndPlay(1);
select_sfx.start();
} else {
_global.myscene = "joy";
peach_idle._visible = false;
backrage._visible = false;
backcalm._visible = false;
backjoy._visible = true;
backsad._visible = false;
backhills._visible = false;
if (_global.options_music == 1) {
volcano_music.stop();
volcano_slow_music.stop();
volcano_calm_music.stop();
volcano_very_slow_music.stop();
volcano_fast_music.start();
}
fadein.gotoAndPlay(1);
select_sfx.start();
}
}
Symbol 207 Button
on (press) {
if (backrage._visible == true) {
_global.myscene = "";
peach_idle._visible = true;
backrage._visible = false;
backcalm._visible = false;
backjoy._visible = false;
backsad._visible = false;
backhills._visible = true;
if (_global.options_music == 1) {
volcano_fast_music.stop();
volcano_very_slow_music.stop();
volcano_slow_music.stop();
volcano_calm_music.stop();
volcano_music.start();
}
fadein.gotoAndPlay(1);
select_sfx.start();
} else {
_global.myscene = "rage";
peach_idle._visible = false;
backrage._visible = true;
backcalm._visible = false;
backjoy._visible = false;
backsad._visible = false;
backhills._visible = false;
if (_global.options_music == 1) {
volcano_music.stop();
volcano_fast_music.stop();
volcano_slow_music.stop();
volcano_calm_music.stop();
volcano_very_slow_music.start();
}
fadein.gotoAndPlay(1);
select_sfx.start();
}
}
Symbol 208 Button
on (press) {
if (backsad._visible == true) {
_global.myscene = "";
peach_idle._visible = true;
backrage._visible = false;
backcalm._visible = false;
backjoy._visible = false;
backsad._visible = false;
backhills._visible = true;
if (_global.options_music == 1) {
volcano_fast_music.stop();
volcano_calm_music.stop();
volcano_very_slow_music.stop();
volcano_slow_music.stop();
volcano_music.start();
}
fadein.gotoAndPlay(1);
select_sfx.start();
} else {
_global.myscene = "sad";
peach_idle._visible = false;
backrage._visible = false;
backcalm._visible = false;
backjoy._visible = false;
backsad._visible = true;
backhills._visible = false;
if (_global.options_music == 1) {
volcano_music.stop();
volcano_fast_music.stop();
volcano_calm_music.stop();
volcano_very_slow_music.stop();
volcano_slow_music.start();
}
fadein.gotoAndPlay(1);
select_sfx.start();
}
}
Symbol 209 Button
on (press) {
if (backcalm._visible == true) {
_global.myscene = "";
peach_idle._visible = true;
backrage._visible = false;
backcalm._visible = false;
backjoy._visible = false;
backsad._visible = false;
backhills._visible = true;
if (_global.options_music == 1) {
volcano_calm_music.stop();
volcano_fast_music.stop();
volcano_very_slow_music.stop();
volcano_slow_music.stop();
volcano_music.start();
}
fadein.gotoAndPlay(1);
select_sfx.start();
} else {
_global.myscene = "calm";
peach_idle._visible = false;
backrage._visible = false;
backcalm._visible = true;
backjoy._visible = false;
backsad._visible = false;
backhills._visible = false;
if (_global.options_music == 1) {
volcano_fast_music.stop();
volcano_slow_music.stop();
volcano_very_slow_music.stop();
volcano_music.stop();
volcano_calm_music.start();
}
fadein.gotoAndPlay(1);
select_sfx.start();
}
}
Instance of Symbol 210 MovieClip in Symbol 211 MovieClip Frame 21
onClipEvent (load) {
if ((_global.arousal > 10) && (_global.arousal < 20)) {
_root.fadein.gotoAndPlay(1);
_root.joyheart._visible = true;
_root.calmheart._visible = true;
_root.rageheart._visible = true;
_root.sadheart._visible = true;
_root.joyheart2.enabled = true;
_root.calmheart2.enabled = true;
_root.rageheart2.enabled = true;
_root.sadheart2.enabled = true;
_global.arousal = 21;
}
}
Symbol 234 MovieClip Frame 1
stop();
Symbol 234 MovieClip Frame 2
play();
Symbol 234 MovieClip Frame 38
_global.allowchange = 1;
stop();
Symbol 234 MovieClip Frame 39
play();
Symbol 234 MovieClip Frame 75
_global.allowchange = 1;
stop();
Symbol 234 MovieClip Frame 122
_global.allowchange = 1;
stop();
Symbol 234 MovieClip Frame 177
_global.allowchange = 1;
stop();
Symbol 234 MovieClip Frame 234
_global.allowchange = 1;
stop();
Symbol 234 MovieClip Frame 280
_global.allowchange = 1;
stop();
Symbol 234 MovieClip Frame 334
_global.allowchange = 1;
stop();