Frame 1
Mouse.hide();
cursor_mc.onMouseMove = function () {
this._x = this._parent._xmouse;
this._y = this._parent._ymouse;
updateAfterEvent();
};
var arStore = new Array();
arStore[0] = new Array("LAVENDER CANDLE<br>Cost: 100 points", "<font color='#00FF00'>+1</font><br><font color='#FFFFFF'>0</font><br><font color='#00FF00'>+1</font>", 100, true, false, 0.001, 0, 3);
arStore[1] = new Array("STRAWBERRY CANDLE<br>Cost: 300 points", "<font color='#00FF00'>+2</font><br><font color='#FFFFFF'>0</font><br><font color='#00FF00'>+1</font>", 300, true, false, 0.002, 0, 3);
arStore[2] = new Array("VANILLA CANDLE<br>Cost: 500 points", "<font color='#00FF00'>+2</font><br><font color='#00FF00'>-1</font><br><font color='#00FF00'>+2</font>", 500, true, false, 0.002, -0.001, 2);
arStore[3] = new Array("SOOTHING MUSIC<br>Cost: 400 points", "<font color='#FFFFFF'>0</font><br><font color='#FF0000'>+2</font><br><font color='#00FF00'>+2</font>", 400, true, false, 0, -0.002, 2);
arStore[4] = new Array("INCENSE (CITRUS)<br>Cost: 100 points", "<font color='#00FF00'>+1</font><br><font color='#FF0000'>+1</font><br><font color='#00FF00'>+1</font>", 100, true, false, 0.001, 0.001, 3);
arStore[5] = new Array("INCENSE (BERRY)<br>Cost: 150 points", "<font color='#00FF00'>+1</font><br><font color='#FFFFFF'>0</font><br><font color='#00FF00'>+1</font>", 150, true, false, 0.001, 0, 3);
arStore[6] = new Array("ROSE PETALS<br>Cost: 150 points", "<font color='#00FF00'>+1</font><br><font color='#FFFFFF'>0</font><br><font color='#00FF00'>+2</font>", 150, false, false, 0.001, 0, 2);
arStore[7] = new Array("SLEEPING DUST<br>Cost: 1000 points", "<font color='#FFFFFF'>0</font><br><font color='#00FF00'>-5</font><br><font color='#00FF00'>+3</font>", 1000, false, false, 0, -0.005, 1);
arStore[8] = new Array("MASSAGE OIL TYPE A<br>Cost: 250 points", "<font color='#00FF00'>+2</font><br><font color='#00FF00'>-1</font><br><font color='#00FF00'>+1</font>", 250, true, false, 0.002, -0.001, 3);
arStore[9] = new Array("MASSAGE OIL TYPE B<br>Cost: 350 points", "<font color='#00FF00'>+2</font><br><font color='#00FF00'>-1</font><br><font color='#00FF00'>+2</font>", 350, true, false, 0.002, -0.001, 2);
arStore[10] = new Array("VIBRATING BALL<br>Cost: 600 points", "<font color='#00FF00'>+5</font><br><font color='#FF0000'>+3</font><br><font color='#FF0000'>-2</font>", 600, true, false, 0, 0, 0);
arStore[11] = new Array("VAGINAL VIBRARTOR<br>Cost: 2000 points", "<font color='#00FF00'>+7</font><br><font color='#FF0000'>+5</font><br><font color='#FF0000'>-3</font>", 2000, true, false, 0, 0, 0);
arStore[12] = new Array("ANAL INSERTABLE<br>Cost: 5000 points", "<font color='#00FF00'>+6</font><br><font color='#FF0000'>+7</font><br><font color='#FF0000'>-5</font>", 5000, true, false, 0, 0, 0);
var arTips = new Array();
arTips[0] = "You can give a girl a nipple stand by rubbing her bra or bare nipple.";
arTips[1] = "Give a girl a wet panty by rubbing her vaginal area while she still has her panties on.";
arTips[2] = "Some body parts are more sensitive than others, try the clitoris for maxium effect.";
arTips[3] = "Rubbing girls gives you points you may spend in the store to assist you in giving her an orgasm.";
arTips[4] = "The scissors may be used to cut off certain garments.";
var arUnlockables = new Array(false, false, false, false, false, false, false, false, false, false, false, false);
var arCollectedPanties = new Array(false, false, false);
var arGirlsCompleted = new Array("placeholder", "WAITING", "WAITING", "WAITING");
var global__website_url = "http://www.orgasmgirl2.com/help";
var global__newgrounds_url = "http://www.newgrounds.com/refer/deja-vu";
var game__just_finished = 0;
var game__points = 0;
var game__busy_using_item = false;
var game__busy_using_item_index = -1;
var game__usage_secs = 20;
var game__usage_secs_current = 0;
var touching_clitoris = false;
var game__mouse_is_down = false;
var game__current_cursor = "ARROW";
var game__current_context = "X";
var game__relaxation_count = 1;
var game__state_count = 0;
var game__orgasm_count = 0;
var game__relaxation_degen_count = 0.01;
var game__state_degen_count = 0.4;
var game__orgasm_degen_count = 0.4;
var game__relaxation_degen_count_def = 0.01;
var game__state_degen_count_def = 0.4;
var game__orgasm_degen_count_def = 0.4;
var arGirl1Scores = new Array();
arGirl1Scores[0] = new Array("Inner thigh L", 14, false, 0, 0.1, 0.15);
arGirl1Scores[1] = new Array("Inner thigh R", 14, false, 0, 0.1, 0.15);
arGirl1Scores[2] = new Array("Arm", 15, false, 0, 0.1, 0.15);
arGirl1Scores[3] = new Array("Stomach", 13, false, 0, 0.1, 0.15);
arGirl1Scores[4] = new Array("Breast L (bra)", 16, false, 0, 0.11, 0.15);
arGirl1Scores[5] = new Array("Breast R (bra)", 16, false, 0, 0.11, 0.15);
arGirl1Scores[6] = new Array("Breast L", 18, false, 0, 0.15, 0.17);
arGirl1Scores[7] = new Array("Breast R", 18, false, 0, 0.15, 0.17);
arGirl1Scores[8] = new Array("Nipple L", 19, false, 0, 0.2, 0.25);
arGirl1Scores[9] = new Array("Nipple R", 19, false, 0, 0.2, 0.25);
arGirl1Scores[10] = new Array("Vagina (skirt)", 12, false, 0, 0.1, 0.15);
arGirl1Scores[11] = new Array("Vagina (panty)", 13, false, 0, 0.14, 0.17);
arGirl1Scores[12] = new Array("Vagina", 14, false, 0, 0.18, 0.2);
arGirl1Scores[13] = new Array("Clitoris", 15, false, 0, 0.2, 0.23);
arGirl1Scores[14] = new Array("Wet panty!", 100, false, 800, 30, 15);
arGirl1Scores[15] = new Array("Nipple stand!", 125, false, 100, 30, 15);
arGirl1Scores[16] = new Array("Stiff nipple!", 125, false, 600, 30, 15);
arGirl1Scores[17] = new Array("Bra removed!", 76, false, 0, 0, 20);
arGirl1Scores[18] = new Array("Skirt be off!", 46, false, 0, 0, 20);
arGirl1Scores[19] = new Array("Panty dropper!", 56, false, 0, 0, 20);
var arGirl2Scores = new Array();
arGirl2Scores[0] = new Array("Foot R", 14, false, 0, 0.1, 0.15);
arGirl2Scores[1] = new Array("Buttocks R", 14, false, 0, 0.1, 0.15);
arGirl2Scores[2] = new Array("Inner thigh L", 14, false, 0, 0.1, 0.15);
arGirl2Scores[3] = new Array("Breast R (bra)", 16, false, 0, 0.11, 0.15);
arGirl2Scores[4] = new Array("Breast R", 18, false, 0, 0.15, 0.17);
arGirl2Scores[5] = new Array("Nipple R", 19, false, 0, 0.2, 0.25);
arGirl2Scores[6] = new Array("Vagina (panty)", 13, false, 0, 0.14, 0.17);
arGirl2Scores[7] = new Array("Vagina", 14, false, 0, 0.27, 0.21);
arGirl2Scores[8] = new Array("Clitoris", 15, false, 0, 0.3, 0.24);
arGirl2Scores[9] = new Array("Wet panty!", 100, false, 800, 30, 15);
arGirl2Scores[10] = new Array("Nipple stand!", 125, false, 100, 30, 15);
arGirl2Scores[11] = new Array("Bra removed!", 76, false, 0, 0, 20);
arGirl2Scores[12] = new Array("Panty dropper!", 56, false, 0, 0, 20);
arGirl2Scores[13] = new Array("Garter cutter!", 46, false, 0, 0, 20);
arGirl2Scores[14] = new Array("No more stockings!", 46, false, 0, 0, 20);
var arGirl3Scores = new Array();
arGirl3Scores[0] = new Array("Buttocks L", 14, false, 0, 0.1, 0.15);
arGirl3Scores[1] = new Array("Buttocks R", 14, false, 0, 0.1, 0.15);
arGirl3Scores[2] = new Array("Inner thigh L", 14, false, 0, 0.1, 0.15);
arGirl3Scores[3] = new Array("Inner thigh R", 14, false, 0, 0.1, 0.15);
arGirl3Scores[4] = new Array("Arm", 14, false, 0, 0.1, 0.15);
arGirl3Scores[5] = new Array("Vagina (panty)", 13, false, 0, 0.14, 0.17);
arGirl3Scores[6] = new Array("Vagina", 14, false, 0, 0.27, 0.21);
arGirl3Scores[7] = new Array("Clitoris", 15, false, 0, 0.3, 0.24);
arGirl3Scores[8] = new Array("Anus (panty)", 13, false, 0, 0.3, 0.22);
arGirl3Scores[9] = new Array("Anus", 15, false, 0, 0.3, 0.22);
arGirl3Scores[10] = new Array("Wet panty!", 100, false, 800, 30, 15);
arGirl3Scores[11] = new Array("No strings attached!", 56, false, 0, 0, 20);
arGirl3Scores[12] = new Array("Panty dropper!", 56, false, 0, 0, 20);
function doNothing() {
getURL ("http://www.orgasmgirlgame.com");
}
stop();
Stage.scaleMode = "noScale";
var myMenu = new ContextMenu();
myMenu.hideBuiltInItems();
var copyrightText = new ContextMenuItem("\u00A9 Orgasm Girl Game", doNothing);
myMenu.customItems.push(copyrightText);
_root.menu = myMenu;
Frame 2
stop();
Frame 3
function refreshShop() {
if (arStore[0][3]) {
_root.store__mc.shop1_mc.gotoAndStop(1);
} else {
_root.store__mc.shop1_mc.gotoAndStop(2);
}
if (arStore[1][3]) {
_root.store__mc.shop2_mc.gotoAndStop(1);
} else {
_root.store__mc.shop2_mc.gotoAndStop(2);
}
if (arStore[2][3]) {
_root.store__mc.shop3_mc.gotoAndStop(1);
} else {
_root.store__mc.shop3_mc.gotoAndStop(2);
}
if (arStore[3][3]) {
_root.store__mc.shop4_mc.gotoAndStop(1);
} else {
_root.store__mc.shop4_mc.gotoAndStop(2);
}
if (arStore[4][3]) {
_root.store__mc.shop5_mc.gotoAndStop(1);
} else {
_root.store__mc.shop5_mc.gotoAndStop(2);
}
if (arStore[5][3]) {
_root.store__mc.shop6_mc.gotoAndStop(1);
} else {
_root.store__mc.shop6_mc.gotoAndStop(2);
}
if (arStore[6][3]) {
_root.store__mc.shop7_mc.gotoAndStop(1);
} else {
_root.store__mc.shop7_mc.gotoAndStop(2);
}
if (arStore[7][3]) {
_root.store__mc.shop8_mc.gotoAndStop(1);
} else {
_root.store__mc.shop8_mc.gotoAndStop(2);
}
if (arStore[8][3]) {
_root.store__mc.shop9_mc.gotoAndStop(1);
} else {
_root.store__mc.shop9_mc.gotoAndStop(2);
}
if (arStore[9][3]) {
_root.store__mc.shop10_mc.gotoAndStop(1);
} else {
_root.store__mc.shop10_mc.gotoAndStop(2);
}
if (arStore[10][3]) {
_root.store__mc.shop11_mc.gotoAndStop(1);
} else {
_root.store__mc.shop11_mc.gotoAndStop(2);
}
if (arStore[11][3]) {
_root.store__mc.shop12_mc.gotoAndStop(1);
} else {
_root.store__mc.shop12_mc.gotoAndStop(2);
}
if (arStore[12][3]) {
_root.store__mc.shop13_mc.gotoAndStop(1);
} else {
_root.store__mc.shop13_mc.gotoAndStop(2);
}
}
function refreshInventory() {
if (arStore[0][4]) {
_root.inventory__mc.shop1_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop1_mc.gotoAndStop(2);
}
if (arStore[1][4]) {
_root.inventory__mc.shop2_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop2_mc.gotoAndStop(2);
}
if (arStore[2][4]) {
_root.inventory__mc.shop3_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop3_mc.gotoAndStop(2);
}
if (arStore[3][4]) {
_root.inventory__mc.shop4_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop4_mc.gotoAndStop(2);
}
if (arStore[4][4]) {
_root.inventory__mc.shop5_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop5_mc.gotoAndStop(2);
}
if (arStore[5][4]) {
_root.inventory__mc.shop6_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop6_mc.gotoAndStop(2);
}
if (arStore[6][4]) {
_root.inventory__mc.shop7_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop7_mc.gotoAndStop(2);
}
if (arStore[7][4]) {
_root.inventory__mc.shop8_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop8_mc.gotoAndStop(2);
}
if (arStore[8][4]) {
_root.inventory__mc.shop9_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop9_mc.gotoAndStop(2);
}
if (arStore[9][4]) {
_root.inventory__mc.shop10_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop10_mc.gotoAndStop(2);
}
if (arStore[10][4]) {
_root.inventory__mc.shop11_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop11_mc.gotoAndStop(2);
}
if (arStore[11][4]) {
_root.inventory__mc.shop12_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop12_mc.gotoAndStop(2);
}
if (arStore[12][4]) {
_root.inventory__mc.shop13_mc.gotoAndStop(1);
} else {
_root.inventory__mc.shop13_mc.gotoAndStop(2);
}
}
function refreshPoints() {
if ((_root.pstars_mc._currentframe == 1) && (parseInt(_root.g_points.text) != game__points)) {
_root.pstars_mc.gotoAndPlay(2);
}
_root.g_points.text = game__points;
}
function showMessage(strM) {
_root.messenger_mc.msg_txt.text = strM;
_root.messenger_mc._x = 800;
var _local2 = new mx.transitions.Tween(_root.messenger_mc, "_x", mx.transitions.easing.Regular.easeOut, 800, 589, 1, true);
_local2.onMotionFinished = function () {
var _local2 = new mx.transitions.Tween(_root.messenger_mc, "_x", mx.transitions.easing.Regular.easeIn, 589, 800, 3, true);
};
}
function storeHover(intI) {
_root.store__mc.sinfo_txt.htmlText = arStore[intI][0];
_root.store__mc.sinfo2_txt.htmlText = arStore[intI][1];
}
function storeReset() {
_root.store__mc.sinfo_txt.htmlText = "Hover over an item to see more information.<br>Click an item to purchase it.<br>Results may vary depending on the girl.";
_root.store__mc.sinfo2_txt.htmlText = "?<br>?<br>?";
}
function storeBuy(intI) {
var _local3 = arStore[intI][2];
if ((_local3 <= game__points) && (arStore[intI][3])) {
game__points = game__points - _local3;
arStore[intI][4] = true;
arStore[intI][3] = false;
if (((!_root.arStore[0][3]) && (!_root.arStore[1][3])) && (!_root.arStore[2][3])) {
_root.showUnlockable(11);
}
refreshPoints();
refreshInventory();
refreshShop();
showMessage("Purchased!");
} else {
showMessage("Not enough money!");
}
}
function inventoryHover(intI) {
_root.inventory__mc.sinfo2_txt.htmlText = arStore[intI][1];
}
function inventoryReset() {
_root.inventory__mc.sinfo2_txt.htmlText = "?<br>?<br>?";
}
function useThatItem() {
game__usage_secs_current--;
if (game__usage_secs_current <= 0) {
game__busy_using_item_index = -1;
game__state_degen_count = game__state_degen_count_def;
game__orgasm_degen_count = game__orgasm_degen_count_def;
clearInterval(usageVar);
game__busy_using_item = false;
var _local2 = new mx.transitions.Tween(_root.currentusage__mc, "_y", mx.transitions.easing.Bounce.easeOut, 399, 569, 2, true);
}
_root.currentusage__mc.secs_txt.text = game__usage_secs_current + " secs left";
}
function inventoryUse(intI) {
if (arStore[intI][4]) {
if (!game__busy_using_item) {
if (intI == 7) {
_root.showUnlockable(3);
}
arStore[intI][4] = false;
refreshInventory();
var _local2 = new mx.transitions.Tween(_root.inventory__mc, "_x", mx.transitions.easing.Bounce.easeOut, 23, -800, 2, true);
_local2.onMotionFinished = function () {
_root.currentusage__mc.select_mc.gotoAndStop(intI + 1);
var _local2 = new mx.transitions.Tween(_root.currentusage__mc, "_y", mx.transitions.easing.Bounce.easeOut, 569, 399, 2, true);
};
game__busy_using_item = true;
game__usage_secs_current = game__usage_secs;
game__busy_using_item_index = intI;
game__state_degen_count = game__state_degen_count + arStore[game__busy_using_item_index][6];
game__orgasm_degen_count = game__orgasm_degen_count - arStore[game__busy_using_item_index][5];
game__relaxation_count = arStore[game__busy_using_item_index][7];
usageVar = setInterval(useThatItem, 1000);
} else {
showMessage("An item is already in use!");
}
} else {
showMessage("No item to use!");
}
}
function showUnlockable(intI) {
var _local3 = false;
if (!arUnlockables[intI]) {
switch (intI) {
case 0 :
if ((_root.arCollectedPanties[0] && (_root.arCollectedPanties[1])) && (_root.arCollectedPanties[2])) {
_local3 = true;
}
break;
case 1 :
_local3 = true;
break;
case 2 :
_local3 = true;
break;
case 3 :
_local3 = true;
break;
case 4 :
_local3 = true;
break;
case 5 :
_local3 = true;
break;
case 6 :
_local3 = true;
break;
case 7 :
_root.arStore[6][3] = true;
_local3 = true;
break;
case 8 :
_root.arStore[7][3] = true;
_local3 = true;
break;
case 9 :
var _local2 = true;
g = 0;
while (g <= 3) {
if (_root.arGirl1Scores[g][2] == false) {
_local2 = false;
}
g++;
}
g = 6;
while (g <= 9) {
if (_root.arGirl1Scores[g][2] == false) {
_local2 = false;
}
g++;
}
g = 12;
while (g <= 13) {
if (_root.arGirl1Scores[g][2] == false) {
_local2 = false;
}
g++;
}
g = 0;
while (g <= 2) {
if (_root.arGirl2Scores[g][2] == false) {
_local2 = false;
}
g++;
}
g = 7;
while (g <= 8) {
if (_root.arGirl2Scores[g][2] == false) {
_local2 = false;
}
g++;
}
if (_root.arGirl2Scores[5][2] == false) {
_local2 = false;
}
g = 0;
while (g <= 4) {
if (_root.arGirl3Scores[g][2] == false) {
_local2 = false;
}
g++;
}
g = 6;
while (g <= 7) {
if (_root.arGirl3Scores[g][2] == false) {
_local2 = false;
}
g++;
}
if (_root.arGirl3Scores[9][2] == false) {
_local2 = false;
}
if (_local2) {
_local3 = true;
}
break;
case 10 :
_local3 = true;
_root.game__points = _root.game__points + 1000;
refreshPoints();
break;
case 11 :
_local3 = true;
}
if (_local3) {
arUnlockables[intI] = true;
_root.unlockable_mc._x = 542;
var _local4 = new mx.transitions.Tween(_root.unlockable_mc, "_alpha", mx.transitions.easing.None.easeInOut, 0, 100, 1, true);
_local4.onMotionFinished = function () {
var _local2 = new mx.transitions.Tween(_root.unlockable_mc, "_alpha", mx.transitions.easing.None.easeInOut, 100, 0, 3, true);
};
}
}
}
function touchGirl(intGirl, intT) {
_root.touching_clitoris = false;
if ((intGirl == 1) && (intT == 13)) {
_root.touching_clitoris = true;
}
if ((intGirl == 2) && (intT == 8)) {
_root.touching_clitoris = true;
}
if ((intGirl == 3) && (intT == 7)) {
_root.touching_clitoris = true;
}
showUnlockable(9);
switch (intGirl) {
case 1 :
_root.loca_txt.text = arGirl1Scores[intT][0];
break;
case 2 :
_root.loca_txt.text = arGirl2Scores[intT][0];
break;
case 3 :
_root.loca_txt.text = arGirl3Scores[intT][0];
}
if ((!arGirl1Scores[intT][2]) && (intGirl == 1)) {
_root.game__points = _root.game__points + arGirl1Scores[intT][1];
_root.loca_txt.text = "none";
switch (intT) {
case 14 :
_root.girl_1_panty_mc.wetter_mc.wet_mc.gotoAndPlay(2);
showMessage("She has wet panties!");
_root.showUnlockable(1);
break;
case 15 :
_root.girl_1_mcmc.nipple_stand_mc.gotoAndPlay(2);
showMessage("She has a nipple stand!");
_root.showUnlockable(2);
break;
case 16 :
_root.girl_1_bra_mc.bra_mc.nipple_mc.gotoAndPlay(2);
showMessage("She has a stiff nipple!");
_root.showUnlockable(2);
break;
case 17 :
_root.loca_txt.text = "none";
_root.girl_1_bra_mc._x = 3000;
_root.girl_1_mcmc.nipple_l_mc.gotoAndPlay(2);
break;
case 18 :
_root.girl_1_skirt_mc._x = 3000;
_root.resetContextMenu("X");
showMessage("Skirt was ripped off!");
break;
case 19 :
_root.girl_1_panty_mc._x = 3000;
_root.resetContextMenu("X");
showMessage("Panties have been removed!");
}
}
if ((!arGirl2Scores[intT][2]) && (intGirl == 2)) {
_root.game__points = _root.game__points + arGirl2Scores[intT][1];
_root.loca_txt.text = "none";
switch (intT) {
case 9 :
_root.girl2_mmc.panty_mc.touch_mc.wet_mc.gotoAndPlay(2);
showMessage("She has wet panties!");
_root.showUnlockable(1);
break;
case 10 :
_root.girl2_mmc.nip_mc.stand_mc.gotoAndPlay(2);
showMessage("She has a nipple stand!");
_root.showUnlockable(2);
break;
case 11 :
_root.girl2_mmc.nip_mc._x = 712;
_root.girl2_mmc.nip_mc._y = 360;
_root.girl2_mmc.g2bra_mc._x = 3000;
_root.resetContextMenu("X");
showMessage("Bra was ripped off!");
break;
case 12 :
_root.girl2_mmc.panty_mc._x = 3000;
_root.resetContextMenu("X");
showMessage("Panties have been removed!");
break;
case 13 :
_root.loca_txt.text = "none";
_root.girl2_mmc.garter_mc.gotoAndStop(2);
break;
case 14 :
_root.girl2_mmc.leg1_mc._x = 908;
_root.girl2_mmc.leg1_mc._y = 105;
_root.girl2_mmc.stock1_mc._y = 3000;
_root.girl2_mmc.stock2_mc._y = 3000;
_root.girl2_mmc.stock3_mc._y = 3000;
_root.girl2_mmc.garter_mc._y = 3000;
_root.resetContextMenu("X");
showMessage("Stockings have been removed!");
}
}
if ((!arGirl3Scores[intT][2]) && (intGirl == 3)) {
_root.game__points = _root.game__points + arGirl3Scores[intT][1];
_root.loca_txt.text = "none";
switch (intT) {
case 10 :
_root.pppanty3_mc.v3_mc.wet_mc.gotoAndPlay(2);
showMessage("She has wet panties!");
_root.showUnlockable(1);
break;
case 11 :
_root.mystrap_mc._x = 3000;
_root.resetContextMenu("X");
showMessage("Strap was cut off!");
break;
case 12 :
_root.pppanty3_mc._x = 3000;
_root.resetContextMenu("X");
_root.showUnlockable(0);
showMessage("Panties have been removed!");
}
}
if (((intGirl == 1) && (intT == 11)) && (arGirl1Scores[14][2] == false)) {
arGirl1Scores[14][3]--;
if (arGirl1Scores[14][3] <= 0) {
_root.touchGirl(1, 14);
}
}
if (((intGirl == 1) && (intT == 4)) && (arGirl1Scores[16][2] == false)) {
arGirl1Scores[16][3]--;
if (arGirl1Scores[16][3] <= 0) {
_root.touchGirl(1, 16);
}
}
if (((intGirl == 1) && (intT == 9)) && (arGirl1Scores[15][2] == false)) {
arGirl1Scores[15][3]--;
if (arGirl1Scores[15][3] <= 0) {
_root.touchGirl(1, 15);
}
}
if (((intGirl == 2) && (intT == 6)) && (arGirl2Scores[9][2] == false)) {
arGirl2Scores[9][3]--;
if (arGirl2Scores[9][3] <= 0) {
_root.touchGirl(2, 9);
}
}
if (((intGirl == 2) && (intT == 5)) && (arGirl2Scores[10][2] == false)) {
arGirl2Scores[10][3]--;
if (arGirl2Scores[10][3] <= 0) {
_root.touchGirl(2, 10);
}
}
if (((intGirl == 3) && (intT == 5)) && (arGirl3Scores[10][2] == false)) {
arGirl3Scores[10][3]--;
if (arGirl3Scores[10][3] <= 0) {
_root.touchGirl(3, 10);
}
}
switch (intGirl) {
case 1 :
arGirl1Scores[intT][2] = true;
break;
case 2 :
arGirl2Scores[intT][2] = true;
break;
case 3 :
arGirl3Scores[intT][2] = true;
}
refreshPoints();
if (intGirl == 1) {
_root.game__orgasm_count = _root.game__orgasm_count + arGirl1Scores[intT][4];
_root.game__state_count = _root.game__state_count + ((arGirl1Scores[intT][5] * _root.game__relaxation_count) / 4);
resetMeters();
if (_root.arGirl1Scores[17][2] && (_root.arGirl1Scores[19][2])) {
_root.showUnlockable(6);
}
} else if (intGirl == 2) {
_root.game__orgasm_count = _root.game__orgasm_count + arGirl2Scores[intT][4];
_root.game__state_count = _root.game__state_count + ((arGirl2Scores[intT][5] * _root.game__relaxation_count) / 4);
resetMeters();
if ((_root.arGirl2Scores[11][2] && (_root.arGirl2Scores[12][2])) && (_root.arGirl2Scores[14][2])) {
_root.showUnlockable(6);
}
} else if (intGirl == 3) {
_root.game__orgasm_count = _root.game__orgasm_count + arGirl3Scores[intT][4];
_root.game__state_count = _root.game__state_count + ((arGirl3Scores[intT][5] * _root.game__relaxation_count) / 4);
resetMeters();
if (_root.arGirl3Scores[11][2] && (_root.arGirl3Scores[12][2])) {
_root.showUnlockable(6);
}
}
if ((game__state_count > 105) && (game__state_count < 110)) {
_root.showUnlockable(4);
}
switch (intGirl) {
case 1 :
if (game__orgasm_count >= 180) {
_root.game__just_finished = 1;
_root.my_sound2.stop();
clearInterval(intCDeg);
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
_root.arGirlsCompleted[intGirl] = "CUM";
_root.gotoAndStop(7);
}
if (game__state_count >= 110) {
_root.my_sound2.stop();
clearInterval(intCDeg);
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
_root.arGirlsCompleted[intGirl] = "FAILED";
_root.gotoAndStop(8);
}
break;
case 2 :
if (game__orgasm_count >= 180) {
_root.game__just_finished = 2;
_root.my_sound3.stop();
clearInterval(intCDeg);
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
_root.arGirlsCompleted[intGirl] = "CUM";
_root.gotoAndStop(7);
}
if (game__state_count >= 110) {
_root.my_sound3.stop();
clearInterval(intCDeg);
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
_root.arGirlsCompleted[intGirl] = "FAILED";
_root.gotoAndStop(8);
}
break;
case 3 :
if (game__orgasm_count >= 180) {
_root.game__just_finished = 3;
_root.my_sound4.stop();
clearInterval(intCDeg);
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
_root.arGirlsCompleted[intGirl] = "CUM";
_root.gotoAndStop(7);
}
if (game__state_count < 110) {
break;
}
_root.my_sound4.stop();
clearInterval(intCDeg);
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
_root.arGirlsCompleted[intGirl] = "FAILED";
_root.gotoAndStop(8);
}
}
function resetMeters() {
_root.o_meter_mc.needle_mc._rotation = _root.game__orgasm_count;
_root.o_state_mc.liquid_mc._y = (_root.game__state_count - 58) * -1;
_root.o_relax_mc.gotoAndStop(Math.round(game__relaxation_count) + 1);
}
function showContextAction(intMenu, iX, iY, strMsg, strOwner) {
_root["context_menu_" + intMenu].msg.msg_txt.text = strMsg;
_root["context_menu_" + intMenu]._x = iX;
_root["context_menu_" + intMenu]._y = iY;
_root.game__current_context = strOwner;
}
function resetContextMenu(strOwner) {
if (strOwner == "X") {
_root.context_menu_1._x = 3000;
_root.context_menu_1._x = 3000;
_root.context_menu_2._x = 3000;
_root.context_menu_2._x = 3000;
} else if (_root.game__current_context == strOwner) {
_root.context_menu_1._x = 3000;
_root.context_menu_1._x = 3000;
_root.context_menu_2._x = 3000;
_root.context_menu_2._x = 3000;
}
}
var my_sound = new Sound(_root.rootsound1);
my_sound.attachSound("titlescreen");
my_sound.setVolume(100);
my_sound.start(0, 999);
var usageVar;
stop();
_global.once = false;
_global.once2 = false;
var soundInterval = 0;
this.play_mc.onRollOver = function () {
play_mc.bg.gotoAndStop(2);
};
this.play_mc.onRollOut = function () {
play_mc.bg.gotoAndStop(1);
};
this.play_mc.onRelease = function () {
_root.gotoAndStop(4);
};
this.help_mc.onRollOver = function () {
help_mc.bg.gotoAndStop(2);
};
this.help_mc.onRollOut = function () {
help_mc.bg.gotoAndStop(1);
};
this.help_mc.onRelease = function () {
getURL ("http://www.orgasmgirl2.com/help", "_blank");
};
this.cred_mc.onRollOver = function () {
cred_mc.bg.gotoAndStop(2);
};
this.cred_mc.onRollOut = function () {
cred_mc.bg.gotoAndStop(1);
};
this.cred_mc.onRelease = function () {
_root.creditsl_mc.gotoAndPlay(2);
};
Frame 4
function repp1() {
arGirl1Scores[0] = new Array("Inner thigh L", 14, false, 0, 0.1, 0.15);
arGirl1Scores[1] = new Array("Inner thigh R", 14, false, 0, 0.1, 0.15);
arGirl1Scores[2] = new Array("Arm", 15, false, 0, 0.1, 0.15);
arGirl1Scores[3] = new Array("Stomach", 13, false, 0, 0.1, 0.15);
arGirl1Scores[4] = new Array("Breast L (bra)", 16, false, 0, 0.11, 0.15);
arGirl1Scores[5] = new Array("Breast R (bra)", 16, false, 0, 0.11, 0.15);
arGirl1Scores[6] = new Array("Breast L", 18, false, 0, 0.15, 0.17);
arGirl1Scores[7] = new Array("Breast R", 18, false, 0, 0.15, 0.17);
arGirl1Scores[8] = new Array("Nipple L", 19, false, 0, 0.2, 0.25);
arGirl1Scores[9] = new Array("Nipple R", 19, false, 0, 0.2, 0.25);
arGirl1Scores[10] = new Array("Vagina (skirt)", 12, false, 0, 0.1, 0.15);
arGirl1Scores[11] = new Array("Vagina (panty)", 13, false, 0, 0.14, 0.17);
arGirl1Scores[12] = new Array("Vagina", 14, false, 0, 0.27, 0.21);
arGirl1Scores[13] = new Array("Clitoris", 15, false, 0, 0.3, 0.24);
arGirl1Scores[14] = new Array("Wet panty!", 100, false, 800, 30, 15);
arGirl1Scores[15] = new Array("Nipple stand!", 125, false, 100, 30, 15);
arGirl1Scores[16] = new Array("Stiff nipple!", 125, false, 600, 30, 15);
arGirl1Scores[17] = new Array("Bra removed!", 76, false, 0, 0, 20);
arGirl1Scores[18] = new Array("Skirt be off!", 46, false, 0, 0, 20);
arGirl1Scores[19] = new Array("Panty dropper!", 56, false, 0, 0, 20);
}
function repp2() {
arGirl2Scores[0] = new Array("Foot R", 14, false, 0, 0.1, 0.15);
arGirl2Scores[1] = new Array("Buttocks R", 14, false, 0, 0.1, 0.15);
arGirl2Scores[2] = new Array("Inner thigh L", 14, false, 0, 0.1, 0.15);
arGirl2Scores[3] = new Array("Breast R (bra)", 16, false, 0, 0.11, 0.15);
arGirl2Scores[4] = new Array("Breast R", 18, false, 0, 0.15, 0.17);
arGirl2Scores[5] = new Array("Nipple R", 19, false, 0, 0.2, 0.25);
arGirl2Scores[6] = new Array("Vagina (panty)", 13, false, 0, 0.14, 0.17);
arGirl2Scores[7] = new Array("Vagina", 14, false, 0, 0.27, 0.21);
arGirl2Scores[8] = new Array("Clitoris", 15, false, 0, 0.3, 0.24);
arGirl2Scores[9] = new Array("Wet panty!", 100, false, 800, 30, 15);
arGirl2Scores[10] = new Array("Nipple stand!", 125, false, 100, 30, 15);
arGirl2Scores[11] = new Array("Bra removed!", 76, false, 0, 0, 20);
arGirl2Scores[12] = new Array("Panty dropper!", 56, false, 0, 0, 20);
arGirl2Scores[13] = new Array("Garter cutter!", 46, false, 0, 0, 20);
arGirl2Scores[14] = new Array("No more stockings!", 46, false, 0, 0, 20);
}
function repp3() {
arGirl3Scores[0] = new Array("Buttocks L", 14, false, 0, 0.1, 0.15);
arGirl3Scores[1] = new Array("Buttocks R", 14, false, 0, 0.1, 0.15);
arGirl3Scores[2] = new Array("Inner thigh L", 14, false, 0, 0.1, 0.15);
arGirl3Scores[3] = new Array("Inner thigh R", 14, false, 0, 0.1, 0.15);
arGirl3Scores[4] = new Array("Arm", 14, false, 0, 0.1, 0.15);
arGirl3Scores[5] = new Array("Vagina (panty)", 13, false, 0, 0.14, 0.17);
arGirl3Scores[6] = new Array("Vagina", 14, false, 0, 0.27, 0.21);
arGirl3Scores[7] = new Array("Clitoris", 15, false, 0, 0.3, 0.24);
arGirl3Scores[8] = new Array("Anus (panty)", 13, false, 0, 0.3, 0.22);
arGirl3Scores[9] = new Array("Anus", 15, false, 0, 0.3, 0.22);
arGirl3Scores[10] = new Array("Wet panty!", 100, false, 800, 30, 15);
arGirl3Scores[11] = new Array("No strings attached!", 56, false, 0, 0, 20);
arGirl3Scores[12] = new Array("Panty dropper!", 56, false, 0, 0, 20);
}
function fadeSoundOutTitle1() {
my_sound.setVolume(my_sound.getVolume() - 10);
if (my_sound.getVolume() <= 0) {
clearInterval(soundInterval1);
my_sound.stop();
}
}
stop();
_root.lock1_mc._alpha = 0;
_root.lock2_mc._alpha = 0;
if (_root.arGirlsCompleted[1] == "WAITING") {
_root.lock1_mc._alpha = 100;
}
if (_root.arGirlsCompleted[2] == "WAITING") {
_root.lock2_mc._alpha = 100;
}
var soundInterval1 = 0;
if (_root.arGirlsCompleted[1] == "FAILED") {
_root.girl1_mc.gotoAndStop(2);
this.girl1_mc.onRelease = function () {
repp1();
soundInterval1 = setInterval(fadeSoundOutTitle1, 100);
_root.gotoAndStop(6);
};
} else if (_root.arGirlsCompleted[1] == "CUM") {
_root.girl1_mc.gotoAndStop(3);
this.girl1_mc.onRelease = function () {
repp1();
soundInterval1 = setInterval(fadeSoundOutTitle1, 100);
_root.gotoAndStop(6);
};
} else if (_root.arGirlsCompleted[1] == "LOCKED") {
_root.girl1_mc.gotoAndStop(4);
} else {
this.girl1_mc.onRelease = function () {
soundInterval1 = setInterval(fadeSoundOutTitle1, 100);
_root.gotoAndStop(6);
};
}
this.girl1_mc.onRollOver = function () {
girl1_mc.x1.y1.gotoAndStop(2);
_root.linfo_mc.infoName.text = "Ashley";
_root.linfo_mc.info.htmlText = "Age: 18<br>Into: kissing, being gentle, romatic gestures<br>Not Into: anal sex, rough love<br><br>Diary Extract:<br>Today was nice. I went to the mall to get some sexy underwear. Even though I have nobody to share it with... just wearing it makes me feel so... hot...";
};
this.girl1_mc.onRollOut = function () {
girl1_mc.x1.y1.gotoAndStop(1);
_root.linfo_mc.infoName.text = "Information";
_root.linfo_mc.info.htmlText = "Hover over a girl to see her information.\nClick her to play.";
};
if (_root.arGirlsCompleted[2] == "FAILED") {
_root.girl2_mc.gotoAndStop(2);
this.girl2_mc.onRelease = function () {
repp2();
soundInterval1 = setInterval(fadeSoundOutTitle1, 100);
_root.gotoAndStop(9);
};
} else if (_root.arGirlsCompleted[2] == "CUM") {
_root.girl2_mc.gotoAndStop(3);
this.girl2_mc.onRelease = function () {
repp2();
soundInterval1 = setInterval(fadeSoundOutTitle1, 100);
_root.gotoAndStop(9);
};
} else if (_root.arGirlsCompleted[2] == "LOCKED") {
_root.girl2_mc.gotoAndStop(4);
} else {
this.girl2_mc.onRelease = function () {
if (_root.arGirlsCompleted[1] != "WAITING") {
soundInterval1 = setInterval(fadeSoundOutTitle1, 100);
_root.gotoAndStop(9);
}
};
}
this.girl2_mc.onRollOver = function () {
girl2_mc.x1.y1.gotoAndStop(2);
_root.linfo_mc.infoName.text = "Raven";
_root.linfo_mc.info.htmlText = "Age: 18<br>Into: black stuff, gothic culture, tattoos, piercings<br>Not Into: pink things, cute stuff, cheerleaders<br><br>Diary Extract:<br>Finally got my clitoris piercing today, it's a little sore but I can take it. I've been so horny lately, wish somebody could just grab my tits and give me a good pounding. Hmmm...";
};
this.girl2_mc.onRollOut = function () {
girl2_mc.x1.y1.gotoAndStop(1);
_root.linfo_mc.infoName.text = "Information";
_root.linfo_mc.info.htmlText = "Hover over a girl to see her information.\nClick her to play.";
};
if (_root.arGirlsCompleted[3] == "FAILED") {
_root.girl3_mc.gotoAndStop(2);
this.girl3_mc.onRelease = function () {
repp3();
soundInterval1 = setInterval(fadeSoundOutTitle1, 100);
_root.gotoAndStop(10);
};
} else if (_root.arGirlsCompleted[3] == "CUM") {
_root.girl3_mc.gotoAndStop(3);
this.girl3_mc.onRelease = function () {
repp3();
soundInterval1 = setInterval(fadeSoundOutTitle1, 100);
_root.gotoAndStop(10);
};
} else if (_root.arGirlsCompleted[3] == "LOCKED") {
_root.girl3_mc.gotoAndStop(4);
} else {
this.girl3_mc.onRelease = function () {
if (_root.arGirlsCompleted[2] != "WAITING") {
soundInterval1 = setInterval(fadeSoundOutTitle1, 100);
_root.gotoAndStop(10);
}
};
}
this.girl3_mc.onRollOver = function () {
girl3_mc.x1.y1.gotoAndStop(2);
_root.linfo_mc.infoName.text = "Zoey";
_root.linfo_mc.info.htmlText = "Age: 18<br>Into: anime, striped panties, thongs, anal<br>Not Into: money, idiots, animal cruelty<br><br>Diary Extract:<br>So... today I experimented a little... instead of pushing my dildo up my usual spot, I tried my ass instead. It was sore at first, but WHAT an orgasm I had!";
};
this.girl3_mc.onRollOut = function () {
girl3_mc.x1.y1.gotoAndStop(1);
_root.linfo_mc.infoName.text = "Information";
_root.linfo_mc.info.htmlText = "Hover over a girl to see her information.\nClick her to play.";
};
this.help_mc.onRollOver = function () {
help_mc.bg.gotoAndStop(2);
};
this.help_mc.onRollOut = function () {
help_mc.bg.gotoAndStop(1);
};
this.help_mc.onRelease = function () {
getURL ("http://www.orgasmgirl2.com/help", "_blank");
};
this.cred_mc.onRollOver = function () {
cred_mc.bg.gotoAndStop(2);
};
this.cred_mc.onRollOut = function () {
cred_mc.bg.gotoAndStop(1);
};
this.cred_mc.onRelease = function () {
_root.creditsl_mc.gotoAndPlay(2);
};
this.awards_mc.onRollOver = function () {
awards_mc.bg.gotoAndStop(2);
};
this.awards_mc.onRollOut = function () {
awards_mc.bg.gotoAndStop(1);
};
this.awards_mc.onRelease = function () {
_root.gotoAndStop(5);
};
this.qual_mc.onRollOver = function () {
qual_mc.bg.gotoAndStop(2);
};
this.qual_mc.onRollOut = function () {
qual_mc.bg.gotoAndStop(1);
};
this.qual_mc.onRelease = function () {
switch (_root._quality) {
case "HIGH" :
_root._quality = "LOW";
break;
case "LOW" :
_root._quality = "MEDIUM";
break;
case "MEDIUM" :
_root._quality = "HIGH";
}
};
Frame 5
function display_unlockables(intI) {
_root.gameunlockables_mc._x = 18;
_root.gameunlockables_mc._y = 131;
_root.gameunlockables_mc.gotoAndStop(intI + 1);
}
stop();
this.backts_mc.onRollOver = function () {
backts_mc.bg.gotoAndStop(2);
};
this.backts_mc.onRollOut = function () {
backts_mc.bg.gotoAndStop(1);
};
this.backts_mc.onRelease = function () {
_root.my_sound.setVolume(100);
_root.gameunlockables_mc._x = 3000;
_root.gotoAndStop(4);
};
var i = 0;
while (i <= arUnlockables.length) {
if (arUnlockables[i]) {
_root["g_unlock_" + (i + 1)]._alpha = 100;
_root["g_lock_" + (i + 1)]._visible = false;
_root["g_unlock_" + (i + 1)].guid = i + 1;
_root["g_unlock_" + (i + 1)].onRelease = function () {
display_unlockables(this.guid);
};
} else {
_root["g_unlock_" + (i + 1)]._alpha = 30;
}
i++;
}
Frame 6
function meterDownCounter() {
_root.game__orgasm_count = _root.game__orgasm_count - _root.game__orgasm_degen_count;
_root.game__state_count = _root.game__state_count - _root.game__state_degen_count;
if (_root.game__relaxation_count < 4) {
_root.game__relaxation_count = _root.game__relaxation_count + _root.game__relaxation_degen_count;
} else if (_root.game__relaxation_count > 4) {
_root.game__relaxation_count = _root.game__relaxation_count - _root.game__relaxation_degen_count;
}
if (_root.game__orgasm_count <= 0) {
_root.game__orgasm_count = 0;
}
if (_root.game__state_count <= 0) {
_root.game__state_count = 0;
}
if (_root.game__orgasm_count <= 36) {
_root.girl_1_mcmc.g1browL.gotoAndStop(1);
_root.girl_1_mcmc.g1browR.gotoAndStop(1);
_root.girl_1_mcmc.g1mouth.gotoAndStop(1);
_root.girl_1_mcmc.g1blush.gotoAndStop(1);
_root.g1o1_snds.gotoAndStop(1);
} else if ((_root.game__orgasm_count > 36) && (_root.game__orgasm_count <= 72)) {
_root.girl_1_mcmc.g1browL.gotoAndStop(2);
_root.girl_1_mcmc.g1browR.gotoAndStop(2);
_root.girl_1_mcmc.g1mouth.gotoAndStop(2);
_root.girl_1_mcmc.g1blush.gotoAndStop(2);
_root.g1o1_snds.gotoAndStop(2);
} else if ((_root.game__orgasm_count > 72) && (_root.game__orgasm_count <= 108)) {
_root.girl_1_mcmc.g1browL.gotoAndStop(3);
_root.girl_1_mcmc.g1browR.gotoAndStop(3);
_root.girl_1_mcmc.g1mouth.gotoAndStop(3);
_root.girl_1_mcmc.g1blush.gotoAndStop(3);
_root.g1o1_snds.gotoAndStop(3);
} else if ((_root.game__orgasm_count > 108) && (_root.game__orgasm_count <= 144)) {
_root.girl_1_mcmc.g1browL.gotoAndStop(4);
_root.girl_1_mcmc.g1browR.gotoAndStop(4);
_root.girl_1_mcmc.g1mouth.gotoAndStop(4);
_root.girl_1_mcmc.g1blush.gotoAndStop(4);
_root.g1o1_snds.gotoAndStop(4);
} else if ((_root.game__orgasm_count > 144) && (_root.game__orgasm_count <= 180)) {
_root.girl_1_mcmc.g1browL.gotoAndStop(5);
_root.girl_1_mcmc.g1browR.gotoAndStop(5);
_root.girl_1_mcmc.g1mouth.gotoAndStop(5);
_root.girl_1_mcmc.g1blush.gotoAndStop(5);
_root.g1o1_snds.gotoAndStop(5);
}
_root.resetMeters();
}
stop();
game__relaxation_count = 4;
game__state_count = 0;
game__orgasm_count = 0;
game__relaxation_degen_count = 0.01;
game__state_degen_count = 0.4;
game__orgasm_degen_count = 0.4;
game__relaxation_degen_count_def = 0.01;
game__state_degen_count_def = 0.4;
game__orgasm_degen_count_def = 0.4;
_root.g_points.text = game__points;
refreshShop();
refreshInventory();
resetContextMenu("X");
var intCDeg = setInterval(meterDownCounter, 100);
this.helpbt.onRelease = function () {
getURL ("http://www.orgasmgirl2.com/help", "_blank");
};
this.newgbt.onRelease = function () {
getURL ("http://www.newgrounds.com/refer/deja-vu", "_blank");
};
this.quitbt.onRelease = function () {
game__current_cursor = "ARROW";
_root.arGirlsCompleted[1] = "FAILED";
_root.cursor_mc.gotoAndStop(1);
Mouse.hide();
_root.my_sound2.stop();
clearInterval(intCDeg);
_root.gotoAndStop(3);
};
this.togglebt.onRelease = function () {
switch (_root._quality) {
case "HIGH" :
_root._quality = "LOW";
break;
case "LOW" :
_root._quality = "MEDIUM";
break;
case "MEDIUM" :
_root._quality = "HIGH";
}
};
var my_sound2 = new Sound(rootsound2);
my_sound2.attachSound("girl1s");
my_sound2.setVolume(100);
my_sound2.start(0, 999);
this.ncur1_mc.onRollOver = function () {
_root.navtxt_txt.text = "Default cursor";
};
this.ncur1_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur1_mc.onRelease = function () {
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
Mouse.hide();
};
this.ncur2_mc.onRollOver = function () {
_root.navtxt_txt.text = "Rubbing action (soft, wide)";
};
this.ncur2_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur2_mc.onRelease = function () {
game__current_cursor = "HAND";
_root.cursor_mc.gotoAndStop(2);
Mouse.hide();
};
this.ncur3_mc.onRollOver = function () {
_root.navtxt_txt.text = "Grab action";
};
this.ncur3_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur3_mc.onRelease = function () {
game__current_cursor = "GRAB";
_root.cursor_mc.gotoAndStop(3);
Mouse.hide();
};
this.ncur4_mc.onRollOver = function () {
_root.navtxt_txt.text = "Scissors (cutting action)";
};
this.ncur4_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur4_mc.onRelease = function () {
game__current_cursor = "SCISSORS";
_root.cursor_mc.gotoAndStop(4);
Mouse.hide();
};
this.ncur5_mc.onRollOver = function () {
_root.navtxt_txt.text = "Inventory";
};
this.ncur5_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur5_mc.onRelease = function () {
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
Mouse.hide();
var _local3 = new mx.transitions.Tween(_root.inventory__mc, "_x", mx.transitions.easing.Strong.easeOut, -400, 23, 1, true);
if (_root.store__mc._x > 0) {
var _local2 = new mx.transitions.Tween(_root.store__mc, "_x", mx.transitions.easing.Strong.easeOut, 23, -800, 1, true);
}
};
this.inventory__mc.close_mc.onRelease = function () {
var _local2 = new mx.transitions.Tween(_root.inventory__mc, "_x", mx.transitions.easing.Strong.easeOut, 23, -800, 1, true);
};
this.ncur6_mc.onRollOver = function () {
_root.navtxt_txt.text = "Store - buy items to use";
};
this.ncur6_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur6_mc.onRelease = function () {
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
Mouse.hide();
var _local3 = new mx.transitions.Tween(_root.store__mc, "_x", mx.transitions.easing.Strong.easeOut, -400, 23, 1, true);
if (_root.inventory__mc._x > 0) {
var _local2 = new mx.transitions.Tween(_root.inventory__mc, "_x", mx.transitions.easing.Strong.easeOut, 23, -800, 1, true);
}
};
this.store__mc.close_mc.onRelease = function () {
var _local2 = new mx.transitions.Tween(_root.store__mc, "_x", mx.transitions.easing.Strong.easeOut, 23, -800, 1, true);
};
_root.store__mc.shop1_mc.onRollOver = function () {
if (_root.store__mc.shop1_mc._currentframe == 1) {
storeHover(0);
}
};
_root.store__mc.shop1_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop1_mc.onRelease = function () {
storeBuy(0);
};
_root.store__mc.shop2_mc.onRollOver = function () {
if (_root.store__mc.shop2_mc._currentframe == 1) {
storeHover(1);
}
};
_root.store__mc.shop2_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop2_mc.onRelease = function () {
storeBuy(1);
};
_root.store__mc.shop3_mc.onRollOver = function () {
if (_root.store__mc.shop3_mc._currentframe == 1) {
storeHover(2);
}
};
_root.store__mc.shop3_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop3_mc.onRelease = function () {
storeBuy(2);
};
_root.store__mc.shop4_mc.onRollOver = function () {
if (_root.store__mc.shop4_mc._currentframe == 1) {
storeHover(3);
}
};
_root.store__mc.shop4_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop4_mc.onRelease = function () {
storeBuy(3);
};
_root.store__mc.shop5_mc.onRollOver = function () {
if (_root.store__mc.shop5_mc._currentframe == 1) {
storeHover(4);
}
};
_root.store__mc.shop5_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop5_mc.onRelease = function () {
storeBuy(4);
};
_root.store__mc.shop6_mc.onRollOver = function () {
if (_root.store__mc.shop6_mc._currentframe == 1) {
storeHover(5);
}
};
_root.store__mc.shop6_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop6_mc.onRelease = function () {
storeBuy(5);
};
_root.store__mc.shop7_mc.onRollOver = function () {
if (_root.store__mc.shop7_mc._currentframe == 1) {
storeHover(6);
}
};
_root.store__mc.shop7_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop7_mc.onRelease = function () {
storeBuy(6);
};
_root.store__mc.shop8_mc.onRollOver = function () {
if (_root.store__mc.shop8_mc._currentframe == 1) {
storeHover(7);
}
};
_root.store__mc.shop8_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop8_mc.onRelease = function () {
storeBuy(7);
};
_root.store__mc.shop9_mc.onRollOver = function () {
if (_root.store__mc.shop9_mc._currentframe == 1) {
storeHover(8);
}
};
_root.store__mc.shop9_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop9_mc.onRelease = function () {
storeBuy(8);
};
_root.store__mc.shop10_mc.onRollOver = function () {
if (_root.store__mc.shop10_mc._currentframe == 1) {
storeHover(9);
}
};
_root.store__mc.shop10_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop10_mc.onRelease = function () {
storeBuy(9);
};
_root.store__mc.shop11_mc.onRollOver = function () {
if (_root.store__mc.shop11_mc._currentframe == 1) {
storeHover(10);
}
};
_root.store__mc.shop11_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop11_mc.onRelease = function () {
storeBuy(10);
};
_root.store__mc.shop12_mc.onRollOver = function () {
if (_root.store__mc.shop12_mc._currentframe == 1) {
storeHover(11);
}
};
_root.store__mc.shop12_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop12_mc.onRelease = function () {
storeBuy(11);
};
_root.store__mc.shop13_mc.onRollOver = function () {
if (_root.store__mc.shop13_mc._currentframe == 1) {
storeHover(12);
}
};
_root.store__mc.shop13_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop13_mc.onRelease = function () {
storeBuy(12);
};
_root.inventory__mc.shop1_mc.onRollOver = function () {
if (_root.inventory__mc.shop1_mc._currentframe == 1) {
inventoryHover(0);
}
};
_root.inventory__mc.shop1_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop1_mc.onRelease = function () {
inventoryUse(0);
};
_root.inventory__mc.shop2_mc.onRollOver = function () {
if (_root.inventory__mc.shop2_mc._currentframe == 1) {
inventoryHover(1);
}
};
_root.inventory__mc.shop2_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop2_mc.onRelease = function () {
inventoryUse(1);
};
_root.inventory__mc.shop3_mc.onRollOver = function () {
if (_root.inventory__mc.shop3_mc._currentframe == 1) {
inventoryHover(2);
}
};
_root.inventory__mc.shop3_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop3_mc.onRelease = function () {
inventoryUse(2);
};
_root.inventory__mc.shop4_mc.onRollOver = function () {
if (_root.inventory__mc.shop4_mc._currentframe == 1) {
inventoryHover(3);
}
};
_root.inventory__mc.shop4_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop4_mc.onRelease = function () {
inventoryUse(3);
};
_root.inventory__mc.shop5_mc.onRollOver = function () {
if (_root.inventory__mc.shop5_mc._currentframe == 1) {
inventoryHover(4);
}
};
_root.inventory__mc.shop5_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop5_mc.onRelease = function () {
inventoryUse(4);
};
_root.inventory__mc.shop6_mc.onRollOver = function () {
if (_root.inventory__mc.shop6_mc._currentframe == 1) {
inventoryHover(5);
}
};
_root.inventory__mc.shop6_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop6_mc.onRelease = function () {
inventoryUse(5);
};
_root.inventory__mc.shop7_mc.onRollOver = function () {
if (_root.inventory__mc.shop7_mc._currentframe == 1) {
inventoryHover(6);
}
};
_root.inventory__mc.shop7_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop7_mc.onRelease = function () {
inventoryUse(6);
};
_root.inventory__mc.shop8_mc.onRollOver = function () {
if (_root.inventory__mc.shop8_mc._currentframe == 1) {
inventoryHover(7);
}
};
_root.inventory__mc.shop8_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop8_mc.onRelease = function () {
inventoryUse(7);
};
_root.inventory__mc.shop9_mc.onRollOver = function () {
if (_root.inventory__mc.shop9_mc._currentframe == 1) {
inventoryHover(8);
}
};
_root.inventory__mc.shop9_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop9_mc.onRelease = function () {
inventoryUse(8);
};
_root.inventory__mc.shop10_mc.onRollOver = function () {
if (_root.inventory__mc.shop10_mc._currentframe == 1) {
inventoryHover(9);
}
};
_root.inventory__mc.shop10_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop10_mc.onRelease = function () {
inventoryUse(9);
};
_root.inventory__mc.shop11_mc.onRollOver = function () {
if (_root.inventory__mc.shop11_mc._currentframe == 1) {
inventoryHover(10);
}
};
_root.inventory__mc.shop11_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop11_mc.onRelease = function () {
inventoryUse(10);
};
_root.inventory__mc.shop12_mc.onRollOver = function () {
if (_root.inventory__mc.shop12_mc._currentframe == 1) {
inventoryHover(11);
}
};
_root.inventory__mc.shop12_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop12_mc.onRelease = function () {
inventoryUse(11);
};
_root.inventory__mc.shop13_mc.onRollOver = function () {
if (_root.inventory__mc.shop13_mc._currentframe == 1) {
inventoryHover(12);
}
};
_root.inventory__mc.shop13_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop13_mc.onRelease = function () {
inventoryUse(12);
};
var tmp_over = false;
var tmp_over_panty = false;
var tmp_bra = false;
Instance of Symbol 417 MovieClip "girl_1_panty_mc" in Frame 6
onClipEvent (enterFrame) {
this.onMouseMove = function () {
if ((_root.arGirl1Scores[18][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__current_cursor == "GRAB")) {
_root.showContextAction(1, 153, 206, "Press X to rip off her panties", "PANTY1");
_root.showContextAction(2, 153, 226, "Press Y to collect her panties", "PANTY1");
tmp_over_panty = true;
} else {
tmp_over_panty = false;
_root.resetContextMenu("PANTY1");
}
};
}
onClipEvent (keyDown) {
if (tmp_over_panty && (Key.getCode() == 88)) {
_root.touchGirl(1, 19);
}
if (tmp_over_panty && (Key.getCode() == 89)) {
_root.arCollectedPanties[0] = true;
_root.touchGirl(1, 19);
}
}
Instance of Symbol 424 MovieClip "girl_1_bra_mc" in Frame 6
onClipEvent (enterFrame) {
this.onMouseMove = function () {
if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__current_cursor == "SCISSORS")) {
_root.showContextAction(1, 330, 85, "Click to cut the bra", "BRA1");
tmp_bra = true;
} else {
tmp_bra = false;
_root.resetContextMenu("BRA1");
}
};
}
onClipEvent (mouseDown) {
if (tmp_bra) {
_root.touchGirl(1, 17);
}
}
Instance of Symbol 428 MovieClip "girl_1_skirt_mc" in Frame 6
onClipEvent (enterFrame) {
this.onMouseMove = function () {
if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__current_cursor == "GRAB")) {
_root.showContextAction(1, 153, 206, "Press X to rip off her skirt", "SKIRT1");
tmp_over = true;
} else {
tmp_over = false;
_root.resetContextMenu("SKIRT1");
}
};
}
onClipEvent (keyDown) {
if (tmp_over && (Key.getCode() == 88)) {
_root.touchGirl(1, 18);
}
}
Frame 7
stop();
if (_root.arGirlsCompleted[1] == "CUM") {
_root.showUnlockable(7);
}
if (_root.arGirlsCompleted[2] == "CUM") {
_root.showUnlockable(8);
}
switch (_root.game__just_finished) {
case 1 :
_root.orgasmsound_mc.gotoAndStop(2);
break;
case 2 :
_root.orgasmsound_mc.gotoAndStop(3);
break;
case 3 :
_root.orgasmsound_mc.gotoAndStop(4);
}
_root.game__just_finished = 0;
this.play_mc.onRollOver = function () {
play_mc.bg.gotoAndStop(2);
};
this.play_mc.onRollOut = function () {
play_mc.bg.gotoAndStop(1);
};
this.play_mc.onRelease = function () {
_root.gotoAndStop(3);
};
Frame 8
stop();
var randomNum = (Math.floor(Math.random() * (((_root.arTips.length - 1) - 0) + 1)) + 0);
this.play_mc.onRollOver = function () {
play_mc.bg.gotoAndStop(2);
};
this.play_mc.onRollOut = function () {
play_mc.bg.gotoAndStop(1);
};
this.play_mc.onRelease = function () {
_root.gotoAndStop(3);
};
_root.tipper_panel_mc.info.text = _root.arTips[randomNum];
Frame 9
function meterDownCounter() {
_root.game__orgasm_count = _root.game__orgasm_count - _root.game__orgasm_degen_count;
_root.game__state_count = _root.game__state_count - _root.game__state_degen_count;
if (_root.game__relaxation_count < 4) {
_root.game__relaxation_count = _root.game__relaxation_count + _root.game__relaxation_degen_count;
} else if (_root.game__relaxation_count > 4) {
_root.game__relaxation_count = _root.game__relaxation_count - _root.game__relaxation_degen_count;
}
if (_root.game__orgasm_count <= 0) {
_root.game__orgasm_count = 0;
}
if (_root.game__state_count <= 0) {
_root.game__state_count = 0;
}
if (_root.game__orgasm_count <= 36) {
_root.girl2_mmc.g1browL.gotoAndStop(1);
_root.girl2_mmc.g1browR.gotoAndStop(1);
_root.girl2_mmc.g1mouth.gotoAndStop(1);
_root.girl2_mmc.g1blush.gotoAndStop(1);
_root.g2o1_snds.gotoAndStop(1);
} else if ((_root.game__orgasm_count > 36) && (_root.game__orgasm_count <= 72)) {
_root.girl2_mmc.g1browL.gotoAndStop(2);
_root.girl2_mmc.g1browR.gotoAndStop(2);
_root.girl2_mmc.g1mouth.gotoAndStop(2);
_root.girl2_mmc.g1blush.gotoAndStop(2);
_root.g2o1_snds.gotoAndStop(2);
} else if ((_root.game__orgasm_count > 72) && (_root.game__orgasm_count <= 108)) {
_root.girl2_mmc.g1browL.gotoAndStop(3);
_root.girl2_mmc.g1browR.gotoAndStop(3);
_root.girl2_mmc.g1mouth.gotoAndStop(3);
_root.girl2_mmc.g1blush.gotoAndStop(3);
_root.g2o1_snds.gotoAndStop(3);
} else if ((_root.game__orgasm_count > 108) && (_root.game__orgasm_count <= 144)) {
_root.girl2_mmc.g1browL.gotoAndStop(4);
_root.girl2_mmc.g1browR.gotoAndStop(4);
_root.girl2_mmc.g1mouth.gotoAndStop(4);
_root.girl2_mmc.g1blush.gotoAndStop(4);
_root.g2o1_snds.gotoAndStop(4);
} else if ((_root.game__orgasm_count > 144) && (_root.game__orgasm_count <= 180)) {
_root.girl2_mmc.g1browL.gotoAndStop(5);
_root.girl2_mmc.g1browR.gotoAndStop(5);
_root.girl2_mmc.g1mouth.gotoAndStop(5);
_root.girl2_mmc.g1blush.gotoAndStop(5);
_root.g2o1_snds.gotoAndStop(5);
}
_root.resetMeters();
}
stop();
if (_root.arGirlsCompleted[1] == "WAITING") {
_root.gotoAndStop(3);
}
game__relaxation_count = 5;
game__state_count = 0;
game__orgasm_count = 0;
game__relaxation_degen_count = 0.01;
game__state_degen_count = 0.4;
game__orgasm_degen_count = 0.4;
game__relaxation_degen_count_def = 0.01;
game__state_degen_count_def = 0.4;
game__orgasm_degen_count_def = 0.4;
_root.g_points.text = game__points;
refreshShop();
refreshInventory();
resetContextMenu("X");
var intCDeg = setInterval(meterDownCounter, 100);
this.helpbt.onRelease = function () {
getURL ("http://www.orgasmgirl2.com/help", "_blank");
};
this.newgbt.onRelease = function () {
getURL ("http://www.newgrounds.com/refer/deja-vu", "_blank");
};
this.quitbt.onRelease = function () {
game__current_cursor = "ARROW";
_root.arGirlsCompleted[1] = "FAILED";
_root.cursor_mc.gotoAndStop(1);
Mouse.hide();
_root.my_sound3.stop();
clearInterval(intCDeg);
_root.gotoAndStop(3);
};
this.togglebt.onRelease = function () {
switch (_root._quality) {
case "HIGH" :
_root._quality = "LOW";
break;
case "LOW" :
_root._quality = "MEDIUM";
break;
case "MEDIUM" :
_root._quality = "HIGH";
}
};
var my_sound3 = new Sound(rootsound2);
my_sound3.attachSound("girl2s");
my_sound3.setVolume(100);
my_sound3.start(0, 999);
this.ncur1_mc.onRollOver = function () {
_root.navtxt_txt.text = "Default cursor";
};
this.ncur1_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur1_mc.onRelease = function () {
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
Mouse.hide();
};
this.ncur2_mc.onRollOver = function () {
_root.navtxt_txt.text = "Rubbing action (soft, wide)";
};
this.ncur2_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur2_mc.onRelease = function () {
game__current_cursor = "HAND";
_root.cursor_mc.gotoAndStop(2);
Mouse.hide();
};
this.ncur3_mc.onRollOver = function () {
_root.navtxt_txt.text = "Grab action";
};
this.ncur3_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur3_mc.onRelease = function () {
game__current_cursor = "GRAB";
_root.cursor_mc.gotoAndStop(3);
Mouse.hide();
};
this.ncur4_mc.onRollOver = function () {
_root.navtxt_txt.text = "Scissors (cutting action)";
};
this.ncur4_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur4_mc.onRelease = function () {
game__current_cursor = "SCISSORS";
_root.cursor_mc.gotoAndStop(4);
Mouse.hide();
};
this.ncur5_mc.onRollOver = function () {
_root.navtxt_txt.text = "Inventory";
};
this.ncur5_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur5_mc.onRelease = function () {
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
Mouse.hide();
var _local3 = new mx.transitions.Tween(_root.inventory__mc, "_x", mx.transitions.easing.Strong.easeOut, -400, 23, 1, true);
if (_root.store__mc._x > 0) {
var _local2 = new mx.transitions.Tween(_root.store__mc, "_x", mx.transitions.easing.Strong.easeOut, 23, -800, 1, true);
}
};
this.inventory__mc.close_mc.onRelease = function () {
var _local2 = new mx.transitions.Tween(_root.inventory__mc, "_x", mx.transitions.easing.Strong.easeOut, 23, -800, 1, true);
};
this.inventory__mc.close_mc.onRollOver = function () {
_root.cursor_mc._alpha = 50;
_root.cursor_mc.cross._alpha = 100;
};
this.inventory__mc.close_mc.onRollOut = function () {
_root.cursor_mc._alpha = 100;
_root.cursor_mc.cross._alpha = 0;
};
this.ncur6_mc.onRollOver = function () {
_root.navtxt_txt.text = "Store - buy items to use";
};
this.ncur6_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur6_mc.onRelease = function () {
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
Mouse.hide();
var _local3 = new mx.transitions.Tween(_root.store__mc, "_x", mx.transitions.easing.Strong.easeOut, -400, 23, 1, true);
if (_root.inventory__mc._x > 0) {
var _local2 = new mx.transitions.Tween(_root.inventory__mc, "_x", mx.transitions.easing.Strong.easeOut, 23, -800, 1, true);
}
};
this.store__mc.close_mc.onRelease = function () {
var _local2 = new mx.transitions.Tween(_root.store__mc, "_x", mx.transitions.easing.Strong.easeOut, 23, -800, 1, true);
};
_root.store__mc.shop1_mc.onRollOver = function () {
if (_root.store__mc.shop1_mc._currentframe == 1) {
storeHover(0);
}
};
_root.store__mc.shop1_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop1_mc.onRelease = function () {
storeBuy(0);
};
_root.store__mc.shop2_mc.onRollOver = function () {
if (_root.store__mc.shop2_mc._currentframe == 1) {
storeHover(1);
}
};
_root.store__mc.shop2_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop2_mc.onRelease = function () {
storeBuy(1);
};
_root.store__mc.shop3_mc.onRollOver = function () {
if (_root.store__mc.shop3_mc._currentframe == 1) {
storeHover(2);
}
};
_root.store__mc.shop3_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop3_mc.onRelease = function () {
storeBuy(2);
};
_root.store__mc.shop4_mc.onRollOver = function () {
if (_root.store__mc.shop4_mc._currentframe == 1) {
storeHover(3);
}
};
_root.store__mc.shop4_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop4_mc.onRelease = function () {
storeBuy(3);
};
_root.store__mc.shop5_mc.onRollOver = function () {
if (_root.store__mc.shop5_mc._currentframe == 1) {
storeHover(4);
}
};
_root.store__mc.shop5_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop5_mc.onRelease = function () {
storeBuy(4);
};
_root.store__mc.shop6_mc.onRollOver = function () {
if (_root.store__mc.shop6_mc._currentframe == 1) {
storeHover(5);
}
};
_root.store__mc.shop6_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop6_mc.onRelease = function () {
storeBuy(5);
};
_root.store__mc.shop7_mc.onRollOver = function () {
if (_root.store__mc.shop7_mc._currentframe == 1) {
storeHover(6);
}
};
_root.store__mc.shop7_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop7_mc.onRelease = function () {
storeBuy(6);
};
_root.store__mc.shop8_mc.onRollOver = function () {
if (_root.store__mc.shop8_mc._currentframe == 1) {
storeHover(7);
}
};
_root.store__mc.shop8_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop8_mc.onRelease = function () {
storeBuy(7);
};
_root.store__mc.shop9_mc.onRollOver = function () {
if (_root.store__mc.shop9_mc._currentframe == 1) {
storeHover(8);
}
};
_root.store__mc.shop9_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop9_mc.onRelease = function () {
storeBuy(8);
};
_root.store__mc.shop10_mc.onRollOver = function () {
if (_root.store__mc.shop10_mc._currentframe == 1) {
storeHover(9);
}
};
_root.store__mc.shop10_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop10_mc.onRelease = function () {
storeBuy(9);
};
_root.store__mc.shop11_mc.onRollOver = function () {
if (_root.store__mc.shop11_mc._currentframe == 1) {
storeHover(10);
}
};
_root.store__mc.shop11_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop11_mc.onRelease = function () {
storeBuy(10);
};
_root.store__mc.shop12_mc.onRollOver = function () {
if (_root.store__mc.shop12_mc._currentframe == 1) {
storeHover(11);
}
};
_root.store__mc.shop12_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop12_mc.onRelease = function () {
storeBuy(11);
};
_root.store__mc.shop13_mc.onRollOver = function () {
if (_root.store__mc.shop13_mc._currentframe == 1) {
storeHover(12);
}
};
_root.store__mc.shop13_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop13_mc.onRelease = function () {
storeBuy(12);
};
_root.inventory__mc.shop1_mc.onRollOver = function () {
if (_root.inventory__mc.shop1_mc._currentframe == 1) {
inventoryHover(0);
}
};
_root.inventory__mc.shop1_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop1_mc.onRelease = function () {
inventoryUse(0);
};
_root.inventory__mc.shop2_mc.onRollOver = function () {
if (_root.inventory__mc.shop2_mc._currentframe == 1) {
inventoryHover(1);
}
};
_root.inventory__mc.shop2_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop2_mc.onRelease = function () {
inventoryUse(1);
};
_root.inventory__mc.shop3_mc.onRollOver = function () {
if (_root.inventory__mc.shop3_mc._currentframe == 1) {
inventoryHover(2);
}
};
_root.inventory__mc.shop3_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop3_mc.onRelease = function () {
inventoryUse(2);
};
_root.inventory__mc.shop4_mc.onRollOver = function () {
if (_root.inventory__mc.shop4_mc._currentframe == 1) {
inventoryHover(3);
}
};
_root.inventory__mc.shop4_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop4_mc.onRelease = function () {
inventoryUse(3);
};
_root.inventory__mc.shop5_mc.onRollOver = function () {
if (_root.inventory__mc.shop5_mc._currentframe == 1) {
inventoryHover(4);
}
};
_root.inventory__mc.shop5_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop5_mc.onRelease = function () {
inventoryUse(4);
};
_root.inventory__mc.shop6_mc.onRollOver = function () {
if (_root.inventory__mc.shop6_mc._currentframe == 1) {
inventoryHover(5);
}
};
_root.inventory__mc.shop6_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop6_mc.onRelease = function () {
inventoryUse(5);
};
_root.inventory__mc.shop7_mc.onRollOver = function () {
if (_root.inventory__mc.shop7_mc._currentframe == 1) {
inventoryHover(6);
}
};
_root.inventory__mc.shop7_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop7_mc.onRelease = function () {
inventoryUse(6);
};
_root.inventory__mc.shop8_mc.onRollOver = function () {
if (_root.inventory__mc.shop8_mc._currentframe == 1) {
inventoryHover(7);
}
};
_root.inventory__mc.shop8_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop8_mc.onRelease = function () {
inventoryUse(7);
};
_root.inventory__mc.shop9_mc.onRollOver = function () {
if (_root.inventory__mc.shop9_mc._currentframe == 1) {
inventoryHover(8);
}
};
_root.inventory__mc.shop9_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop9_mc.onRelease = function () {
inventoryUse(8);
};
_root.inventory__mc.shop10_mc.onRollOver = function () {
if (_root.inventory__mc.shop10_mc._currentframe == 1) {
inventoryHover(9);
}
};
_root.inventory__mc.shop10_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop10_mc.onRelease = function () {
inventoryUse(9);
};
_root.inventory__mc.shop11_mc.onRollOver = function () {
if (_root.inventory__mc.shop11_mc._currentframe == 1) {
inventoryHover(10);
}
};
_root.inventory__mc.shop11_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop11_mc.onRelease = function () {
inventoryUse(10);
};
_root.inventory__mc.shop12_mc.onRollOver = function () {
if (_root.inventory__mc.shop12_mc._currentframe == 1) {
inventoryHover(11);
}
};
_root.inventory__mc.shop12_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop12_mc.onRelease = function () {
inventoryUse(11);
};
_root.inventory__mc.shop13_mc.onRollOver = function () {
if (_root.inventory__mc.shop13_mc._currentframe == 1) {
inventoryHover(12);
}
};
_root.inventory__mc.shop13_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop13_mc.onRelease = function () {
inventoryUse(12);
};
Frame 10
function meterDownCounter() {
_root.game__orgasm_count = _root.game__orgasm_count - _root.game__orgasm_degen_count;
_root.game__state_count = _root.game__state_count - _root.game__state_degen_count;
if (_root.game__relaxation_count < 4) {
_root.game__relaxation_count = _root.game__relaxation_count + _root.game__relaxation_degen_count;
} else if (_root.game__relaxation_count > 4) {
_root.game__relaxation_count = _root.game__relaxation_count - _root.game__relaxation_degen_count;
}
if (_root.game__orgasm_count <= 0) {
_root.game__orgasm_count = 0;
}
if (_root.game__state_count <= 0) {
_root.game__state_count = 0;
}
if (_root.game__orgasm_count <= 36) {
_root.girl3_mmc.g1browL.gotoAndStop(1);
_root.girl3_mmc.g1browR.gotoAndStop(1);
_root.girl3_mmc.g1mouth.gotoAndStop(1);
_root.girl3_mmc.g1blush.gotoAndStop(1);
_root.g3o1_snds.gotoAndStop(1);
} else if ((_root.game__orgasm_count > 36) && (_root.game__orgasm_count <= 72)) {
_root.girl3_mmc.g1browL.gotoAndStop(2);
_root.girl3_mmc.g1browR.gotoAndStop(2);
_root.girl3_mmc.g1mouth.gotoAndStop(2);
_root.girl3_mmc.g1blush.gotoAndStop(2);
_root.g3o1_snds.gotoAndStop(2);
} else if ((_root.game__orgasm_count > 72) && (_root.game__orgasm_count <= 108)) {
_root.girl3_mmc.g1browL.gotoAndStop(3);
_root.girl3_mmc.g1browR.gotoAndStop(3);
_root.girl3_mmc.g1mouth.gotoAndStop(3);
_root.girl3_mmc.g1blush.gotoAndStop(3);
_root.g3o1_snds.gotoAndStop(3);
} else if ((_root.game__orgasm_count > 108) && (_root.game__orgasm_count <= 144)) {
_root.girl3_mmc.g1browL.gotoAndStop(4);
_root.girl3_mmc.g1browR.gotoAndStop(4);
_root.girl3_mmc.g1mouth.gotoAndStop(4);
_root.girl3_mmc.g1blush.gotoAndStop(4);
_root.g3o1_snds.gotoAndStop(4);
} else if ((_root.game__orgasm_count > 144) && (_root.game__orgasm_count <= 180)) {
_root.girl3_mmc.g1browL.gotoAndStop(5);
_root.girl3_mmc.g1browR.gotoAndStop(5);
_root.girl3_mmc.g1mouth.gotoAndStop(5);
_root.girl3_mmc.g1blush.gotoAndStop(5);
_root.g3o1_snds.gotoAndStop(5);
}
_root.resetMeters();
}
stop();
if ((_root.arGirlsCompleted[1] == "WAITING") || (_root.arGirlsCompleted[2] == "WAITING")) {
_root.gotoAndStop(3);
}
game__relaxation_count = 7;
game__state_count = 0;
game__orgasm_count = 0;
game__relaxation_degen_count = 0.01;
game__state_degen_count = 0.4;
game__orgasm_degen_count = 0.4;
game__relaxation_degen_count_def = 0.01;
game__state_degen_count_def = 0.4;
game__orgasm_degen_count_def = 0.4;
_root.g_points.text = game__points;
refreshShop();
refreshInventory();
resetContextMenu("X");
var intCDeg = setInterval(meterDownCounter, 100);
this.helpbt.onRelease = function () {
getURL ("http://www.orgasmgirl2.com/help", "_blank");
};
this.newgbt.onRelease = function () {
getURL ("http://www.newgrounds.com/refer/deja-vu", "_blank");
};
this.quitbt.onRelease = function () {
game__current_cursor = "ARROW";
_root.arGirlsCompleted[1] = "FAILED";
_root.cursor_mc.gotoAndStop(1);
Mouse.hide();
_root.my_sound3.stop();
clearInterval(intCDeg);
_root.gotoAndStop(3);
};
this.togglebt.onRelease = function () {
switch (_root._quality) {
case "HIGH" :
_root._quality = "LOW";
break;
case "LOW" :
_root._quality = "MEDIUM";
break;
case "MEDIUM" :
_root._quality = "HIGH";
}
};
var my_sound4 = new Sound(rootsound3);
my_sound4.attachSound("girl3s");
my_sound4.setVolume(100);
my_sound4.start(0, 999);
this.ncur1_mc.onRollOver = function () {
_root.navtxt_txt.text = "Default cursor";
};
this.ncur1_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur1_mc.onRelease = function () {
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
Mouse.hide();
};
this.ncur2_mc.onRollOver = function () {
_root.navtxt_txt.text = "Rubbing action (soft, wide)";
};
this.ncur2_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur2_mc.onRelease = function () {
game__current_cursor = "HAND";
_root.cursor_mc.gotoAndStop(2);
Mouse.hide();
};
this.ncur3_mc.onRollOver = function () {
_root.navtxt_txt.text = "Grab action";
};
this.ncur3_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur3_mc.onRelease = function () {
game__current_cursor = "GRAB";
_root.cursor_mc.gotoAndStop(3);
Mouse.hide();
};
this.ncur4_mc.onRollOver = function () {
_root.navtxt_txt.text = "Scissors (cutting action)";
};
this.ncur4_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur4_mc.onRelease = function () {
game__current_cursor = "SCISSORS";
_root.cursor_mc.gotoAndStop(4);
Mouse.hide();
};
this.ncur5_mc.onRollOver = function () {
_root.navtxt_txt.text = "Inventory";
};
this.ncur5_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur5_mc.onRelease = function () {
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
Mouse.hide();
var _local3 = new mx.transitions.Tween(_root.inventory__mc, "_x", mx.transitions.easing.Strong.easeOut, -400, 23, 1, true);
if (_root.store__mc._x > 0) {
var _local2 = new mx.transitions.Tween(_root.store__mc, "_x", mx.transitions.easing.Strong.easeOut, 23, -800, 1, true);
}
};
this.inventory__mc.close_mc.onRelease = function () {
var _local2 = new mx.transitions.Tween(_root.inventory__mc, "_x", mx.transitions.easing.Strong.easeOut, 23, -800, 1, true);
};
this.ncur6_mc.onRollOver = function () {
_root.navtxt_txt.text = "Store - buy items to use";
};
this.ncur6_mc.onRollOut = function () {
_root.navtxt_txt.text = "Hover over the icon for more information...";
};
this.ncur6_mc.onRelease = function () {
game__current_cursor = "ARROW";
_root.cursor_mc.gotoAndStop(1);
Mouse.hide();
var _local3 = new mx.transitions.Tween(_root.store__mc, "_x", mx.transitions.easing.Strong.easeOut, -400, 23, 1, true);
if (_root.inventory__mc._x > 0) {
var _local2 = new mx.transitions.Tween(_root.inventory__mc, "_x", mx.transitions.easing.Strong.easeOut, 23, -800, 1, true);
}
};
this.store__mc.close_mc.onRelease = function () {
var _local2 = new mx.transitions.Tween(_root.store__mc, "_x", mx.transitions.easing.Strong.easeOut, 23, -800, 1, true);
};
_root.store__mc.shop1_mc.onRollOver = function () {
if (_root.store__mc.shop1_mc._currentframe == 1) {
storeHover(0);
}
};
_root.store__mc.shop1_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop1_mc.onRelease = function () {
storeBuy(0);
};
_root.store__mc.shop2_mc.onRollOver = function () {
if (_root.store__mc.shop2_mc._currentframe == 1) {
storeHover(1);
}
};
_root.store__mc.shop2_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop2_mc.onRelease = function () {
storeBuy(1);
};
_root.store__mc.shop3_mc.onRollOver = function () {
if (_root.store__mc.shop3_mc._currentframe == 1) {
storeHover(2);
}
};
_root.store__mc.shop3_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop3_mc.onRelease = function () {
storeBuy(2);
};
_root.store__mc.shop4_mc.onRollOver = function () {
if (_root.store__mc.shop4_mc._currentframe == 1) {
storeHover(3);
}
};
_root.store__mc.shop4_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop4_mc.onRelease = function () {
storeBuy(3);
};
_root.store__mc.shop5_mc.onRollOver = function () {
if (_root.store__mc.shop5_mc._currentframe == 1) {
storeHover(4);
}
};
_root.store__mc.shop5_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop5_mc.onRelease = function () {
storeBuy(4);
};
_root.store__mc.shop6_mc.onRollOver = function () {
if (_root.store__mc.shop6_mc._currentframe == 1) {
storeHover(5);
}
};
_root.store__mc.shop6_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop6_mc.onRelease = function () {
storeBuy(5);
};
_root.store__mc.shop7_mc.onRollOver = function () {
if (_root.store__mc.shop7_mc._currentframe == 1) {
storeHover(6);
}
};
_root.store__mc.shop7_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop7_mc.onRelease = function () {
storeBuy(6);
};
_root.store__mc.shop8_mc.onRollOver = function () {
if (_root.store__mc.shop8_mc._currentframe == 1) {
storeHover(7);
}
};
_root.store__mc.shop8_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop8_mc.onRelease = function () {
storeBuy(7);
};
_root.store__mc.shop9_mc.onRollOver = function () {
if (_root.store__mc.shop9_mc._currentframe == 1) {
storeHover(8);
}
};
_root.store__mc.shop9_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop9_mc.onRelease = function () {
storeBuy(8);
};
_root.store__mc.shop10_mc.onRollOver = function () {
if (_root.store__mc.shop10_mc._currentframe == 1) {
storeHover(9);
}
};
_root.store__mc.shop10_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop10_mc.onRelease = function () {
storeBuy(9);
};
_root.store__mc.shop11_mc.onRollOver = function () {
if (_root.store__mc.shop11_mc._currentframe == 1) {
storeHover(10);
}
};
_root.store__mc.shop11_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop11_mc.onRelease = function () {
storeBuy(10);
};
_root.store__mc.shop12_mc.onRollOver = function () {
if (_root.store__mc.shop12_mc._currentframe == 1) {
storeHover(11);
}
};
_root.store__mc.shop12_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop12_mc.onRelease = function () {
storeBuy(11);
};
_root.store__mc.shop13_mc.onRollOver = function () {
if (_root.store__mc.shop13_mc._currentframe == 1) {
storeHover(12);
}
};
_root.store__mc.shop13_mc.onRollOut = function () {
storeReset();
};
_root.store__mc.shop13_mc.onRelease = function () {
storeBuy(12);
};
_root.inventory__mc.shop1_mc.onRollOver = function () {
if (_root.inventory__mc.shop1_mc._currentframe == 1) {
inventoryHover(0);
}
};
_root.inventory__mc.shop1_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop1_mc.onRelease = function () {
inventoryUse(0);
};
_root.inventory__mc.shop2_mc.onRollOver = function () {
if (_root.inventory__mc.shop2_mc._currentframe == 1) {
inventoryHover(1);
}
};
_root.inventory__mc.shop2_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop2_mc.onRelease = function () {
inventoryUse(1);
};
_root.inventory__mc.shop3_mc.onRollOver = function () {
if (_root.inventory__mc.shop3_mc._currentframe == 1) {
inventoryHover(2);
}
};
_root.inventory__mc.shop3_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop3_mc.onRelease = function () {
inventoryUse(2);
};
_root.inventory__mc.shop4_mc.onRollOver = function () {
if (_root.inventory__mc.shop4_mc._currentframe == 1) {
inventoryHover(3);
}
};
_root.inventory__mc.shop4_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop4_mc.onRelease = function () {
inventoryUse(3);
};
_root.inventory__mc.shop5_mc.onRollOver = function () {
if (_root.inventory__mc.shop5_mc._currentframe == 1) {
inventoryHover(4);
}
};
_root.inventory__mc.shop5_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop5_mc.onRelease = function () {
inventoryUse(4);
};
_root.inventory__mc.shop6_mc.onRollOver = function () {
if (_root.inventory__mc.shop6_mc._currentframe == 1) {
inventoryHover(5);
}
};
_root.inventory__mc.shop6_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop6_mc.onRelease = function () {
inventoryUse(5);
};
_root.inventory__mc.shop7_mc.onRollOver = function () {
if (_root.inventory__mc.shop7_mc._currentframe == 1) {
inventoryHover(6);
}
};
_root.inventory__mc.shop7_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop7_mc.onRelease = function () {
inventoryUse(6);
};
_root.inventory__mc.shop8_mc.onRollOver = function () {
if (_root.inventory__mc.shop8_mc._currentframe == 1) {
inventoryHover(7);
}
};
_root.inventory__mc.shop8_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop8_mc.onRelease = function () {
inventoryUse(7);
};
_root.inventory__mc.shop9_mc.onRollOver = function () {
if (_root.inventory__mc.shop9_mc._currentframe == 1) {
inventoryHover(8);
}
};
_root.inventory__mc.shop9_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop9_mc.onRelease = function () {
inventoryUse(8);
};
_root.inventory__mc.shop10_mc.onRollOver = function () {
if (_root.inventory__mc.shop10_mc._currentframe == 1) {
inventoryHover(9);
}
};
_root.inventory__mc.shop10_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop10_mc.onRelease = function () {
inventoryUse(9);
};
_root.inventory__mc.shop11_mc.onRollOver = function () {
if (_root.inventory__mc.shop11_mc._currentframe == 1) {
inventoryHover(10);
}
};
_root.inventory__mc.shop11_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop11_mc.onRelease = function () {
inventoryUse(10);
};
_root.inventory__mc.shop12_mc.onRollOver = function () {
if (_root.inventory__mc.shop12_mc._currentframe == 1) {
inventoryHover(11);
}
};
_root.inventory__mc.shop12_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop12_mc.onRelease = function () {
inventoryUse(11);
};
_root.inventory__mc.shop13_mc.onRollOver = function () {
if (_root.inventory__mc.shop13_mc._currentframe == 1) {
inventoryHover(12);
}
};
_root.inventory__mc.shop13_mc.onRollOut = function () {
inventoryReset();
};
_root.inventory__mc.shop13_mc.onRelease = function () {
inventoryUse(12);
};
var tmp_over3 = false;
var tmp_over_panty3 = false;
var tmp_bra3 = false;
var tmp_stock3 = false;
Instance of Symbol 770 MovieClip "pppanty3_mc" in Frame 10
onClipEvent (enterFrame) {
this.onMouseMove = function () {
if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__current_cursor == "GRAB")) {
_root.showContextAction(1, 320, 275, "Press X to rip off her panties", "PANTY3");
_root.showContextAction(2, 320, 295, "Press Y to collect her panties", "PANTY3");
tmp_over_panty3 = true;
} else {
tmp_over_panty3 = false;
_root.resetContextMenu("PANTY3");
}
};
}
onClipEvent (keyDown) {
if (tmp_over_panty3 && (Key.getCode() == 88)) {
_root.touchGirl(3, 12);
}
if (tmp_over_panty3 && (Key.getCode() == 89)) {
_root.arCollectedPanties[2] = true;
_root.touchGirl(3, 12);
}
}
Symbol 39 Button
on (release) {
getURL ("http://www.newgrounds.com/refer/deja-vu", "_blank");
}
Symbol 48 Button
on (release) {
startMovie();
}
Symbol 50 MovieClip Frame 1
function timerHandler() {
if (!loadingComplete) {
var _local4 = _root.getBytesLoaded() / _root.getBytesTotal();
bar._xscale = 100 * _local4;
if (_local4 == 1) {
loadingComplete = true;
if (AUTO_PLAY) {
startMovie();
} else {
gotoAndStop ("loaded");
}
return(undefined);
}
}
dt = getTimer() - time;
time = time + dt;
frameAccum = frameAccum + dt;
var _local3 = 0;
while ((frameAccum >= FRAME_TIME) && (_local3 < MAX_FRAME_SKIP)) {
advanceFrame(tankLogo, true, true);
advanceFrame(loadingText, false, true);
advanceFrame(barGfx, false, true);
if (loadingComplete) {
advanceFrame(this, false, false);
}
(frameAccum = frameAccum - FRAME_TIME);
_local3++;
}
updateAfterEvent();
}
function advanceFrame(clip, recurse, loop) {
if (!clip) {
return(undefined);
}
clip.stop();
if (clip._currentframe == clip._totalframes) {
if (loop) {
clip.gotoAndStop(1);
}
} else {
clip.nextFrame();
}
if (recurse) {
for (childName in clip) {
if (typeof(clip[childName]) == "movieclip") {
advanceFrame(clip[childName], recurse, loop);
}
}
}
}
function startMovie() {
clearInterval(intervalId);
_root.play();
}
_root.stop();
stop();
var FRAME_TIME = 33.3333333333333;
var AUTO_PLAY = false;
var MAX_FRAME_SKIP = 5;
var loadingComplete;
var intervalId;
var time;
var frameAccum;
loadingComplete = false;
intervalId = setInterval(this, "timerHandler", FRAME_TIME / 2);
frameAccum = 0;
time = getTimer();
timerHandler();
Symbol 50 MovieClip Frame 2
stop();
Symbol 59 MovieClip Frame 1
stop();
Symbol 59 MovieClip Frame 2
stop();
Symbol 65 MovieClip Frame 1
stop();
Symbol 65 MovieClip Frame 2
stop();
Symbol 66 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 2
stop();
Instance of Symbol 56 MovieClip in Symbol 66 MovieClip Frame 2
onClipEvent (mouseDown) {
this.gotoAndStop(1);
}
onClipEvent (mouseUp) {
_root.loca_txt.text = "none";
}
Symbol 66 MovieClip Frame 3
stop();
Instance of Symbol 59 MovieClip in Symbol 66 MovieClip Frame 3
onClipEvent (mouseDown) {
this.gotoAndStop(2);
}
onClipEvent (mouseUp) {
this.gotoAndStop(1);
}
Symbol 66 MovieClip Frame 4
stop();
Instance of Symbol 65 MovieClip in Symbol 66 MovieClip Frame 4
onClipEvent (mouseDown) {
this.gotoAndStop(2);
}
onClipEvent (mouseUp) {
this.gotoAndStop(1);
}
Symbol 779 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon
{
function OnEnterFrameBeacon () {
}
static function init() {
var _local4 = _global.MovieClip;
if (!_root.__OnEnterFrameBeacon) {
mx.transitions.BroadcasterMX.initialize(_local4);
var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876);
_local3.onEnterFrame = function () {
_global.MovieClip.broadcastMessage("onEnterFrame");
};
}
}
static var version = "1.1.0.52";
}
Symbol 780 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX
{
var _listeners;
function BroadcasterMX () {
}
static function initialize(o, dontCreateArray) {
if (o.broadcastMessage != undefined) {
delete o.broadcastMessage;
}
o.addListener = mx.transitions.BroadcasterMX.prototype.addListener;
o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener;
if (!dontCreateArray) {
o._listeners = new Array();
}
}
function addListener(o) {
removeListener(o);
if (broadcastMessage == undefined) {
broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage;
}
return(_listeners.push(o));
}
function removeListener(o) {
var _local2 = _listeners;
var _local3 = _local2.length;
while (_local3--) {
if (_local2[_local3] == o) {
_local2.splice(_local3, 1);
if (!_local2.length) {
broadcastMessage = undefined;
}
return(true);
}
}
return(false);
}
function broadcastMessage() {
var _local5 = String(arguments.shift());
var _local4 = _listeners.concat();
var _local6 = _local4.length;
var _local3 = 0;
while (_local3 < _local6) {
_local4[_local3][_local5].apply(_local4[_local3], arguments);
_local3++;
}
}
static var version = "1.1.0.52";
}
Symbol 781 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween
{
var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime;
function Tween (obj, prop, func, begin, finish, duration, useSeconds) {
mx.transitions.OnEnterFrameBeacon.init();
if (!arguments.length) {
return;
}
this.obj = obj;
this.prop = prop;
this.begin = begin;
position = (begin);
this.duration = (duration);
this.useSeconds = useSeconds;
if (func) {
this.func = func;
}
this.finish = (finish);
_listeners = [];
addListener(this);
start();
}
function set time(t) {
prevTime = _time;
if (t > duration) {
if (looping) {
rewind(t - _duration);
update();
broadcastMessage("onMotionLooped", this);
} else {
if (useSeconds) {
_time = _duration;
update();
}
stop();
broadcastMessage("onMotionFinished", this);
}
} else if (t < 0) {
rewind();
update();
} else {
_time = t;
update();
}
//return(time);
}
function get time() {
return(_time);
}
function set duration(d) {
_duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d));
//return(duration);
}
function get duration() {
return(_duration);
}
function set FPS(fps) {
var _local2 = isPlaying;
stopEnterFrame();
_fps = fps;
if (_local2) {
startEnterFrame();
}
//return(FPS);
}
function get FPS() {
return(_fps);
}
function set position(p) {
setPosition(p);
//return(position);
}
function setPosition(p) {
prevPos = _pos;
obj[prop] = (_pos = p);
broadcastMessage("onMotionChanged", this, _pos);
updateAfterEvent();
}
function get position() {
return(getPosition());
}
function getPosition(t) {
if (t == undefined) {
t = _time;
}
return(func(t, begin, change, _duration));
}
function set finish(f) {
change = f - begin;
//return(finish);
}
function get finish() {
return(begin + change);
}
function continueTo(finish, duration) {
begin = position;
this.finish = (finish);
if (duration != undefined) {
this.duration = (duration);
}
start();
}
function yoyo() {
continueTo(begin, time);
}
function startEnterFrame() {
if (_fps == undefined) {
_global.MovieClip.addListener(this);
} else {
_intervalID = setInterval(this, "onEnterFrame", 1000 / _fps);
}
isPlaying = true;
}
function stopEnterFrame() {
if (_fps == undefined) {
_global.MovieClip.removeListener(this);
} else {
clearInterval(_intervalID);
}
isPlaying = false;
}
function start() {
rewind();
startEnterFrame();
broadcastMessage("onMotionStarted", this);
}
function stop() {
stopEnterFrame();
broadcastMessage("onMotionStopped", this);
}
function resume() {
fixTime();
startEnterFrame();
broadcastMessage("onMotionResumed", this);
}
function rewind(t) {
_time = ((t == undefined) ? 0 : (t));
fixTime();
update();
}
function fforward() {
time = (_duration);
fixTime();
}
function nextFrame() {
if (useSeconds) {
time = ((getTimer() - _startTime) / 1000);
} else {
time = (_time + 1);
}
}
function onEnterFrame() {
nextFrame();
}
function prevFrame() {
if (!useSeconds) {
time = (_time - 1);
}
}
function toString() {
return("[Tween]");
}
function fixTime() {
if (useSeconds) {
_startTime = getTimer() - (_time * 1000);
}
}
function update() {
position = (getPosition(_time));
}
static var version = "1.1.0.52";
static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init();
static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true);
function func(t, b, c, d) {
return(((c * t) / d) + b);
}
}
Symbol 782 MovieClip [__Packages.mx.transitions.easing.Bounce] Frame 0
class mx.transitions.easing.Bounce
{
function Bounce () {
}
static function easeOut(t, b, c, d) {
t = t / d;
if (t < 0.363636363636364) {
return((c * ((7.5625 * t) * t)) + b);
}
if (t < 0.727272727272727) {
t = t - 0.545454545454545;
return((c * (((7.5625 * t) * t) + 0.75)) + b);
}
if (t < 0.909090909090909) {
t = t - 0.818181818181818;
return((c * (((7.5625 * t) * t) + 0.9375)) + b);
}
t = t - 0.954545454545455;
return((c * (((7.5625 * t) * t) + 0.984375)) + b);
}
static function easeIn(t, b, c, d) {
return((c - easeOut(d - t, 0, c, d)) + b);
}
static function easeInOut(t, b, c, d) {
if (t < (d / 2)) {
return((easeIn(t * 2, 0, c, d) * 0.5) + b);
}
return(((easeOut((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b);
}
static var version = "1.1.0.52";
}
Symbol 783 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular
{
function Regular () {
}
static function easeIn(t, b, c, d) {
t = t / d;
return(((c * t) * t) + b);
}
static function easeOut(t, b, c, d) {
t = t / d;
return((((-c) * t) * (t - 2)) + b);
}
static function easeInOut(t, b, c, d) {
t = t / (d / 2);
if (t < 1) {
return((((c / 2) * t) * t) + b);
}
t--;
return((((-c) / 2) * ((t * (t - 2)) - 1)) + b);
}
static var version = "1.1.0.52";
}
Symbol 784 MovieClip [__Packages.mx.transitions.easing.None] Frame 0
class mx.transitions.easing.None
{
function None () {
}
static function easeNone(t, b, c, d) {
return(((c * t) / d) + b);
}
static function easeIn(t, b, c, d) {
return(((c * t) / d) + b);
}
static function easeOut(t, b, c, d) {
return(((c * t) / d) + b);
}
static function easeInOut(t, b, c, d) {
return(((c * t) / d) + b);
}
static var version = "1.1.0.52";
}
Symbol 785 MovieClip [__Packages.mx.transitions.easing.Strong] Frame 0
class mx.transitions.easing.Strong
{
function Strong () {
}
static function easeIn(t, b, c, d) {
t = t / d;
return((((((c * t) * t) * t) * t) * t) + b);
}
static function easeOut(t, b, c, d) {
t = (t / d) - 1;
return((c * (((((t * t) * t) * t) * t) + 1)) + b);
}
static function easeInOut(t, b, c, d) {
t = t / (d / 2);
if (t < 1) {
return(((((((c / 2) * t) * t) * t) * t) * t) + b);
}
t = t - 2;
return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b);
}
static var version = "1.1.0.52";
}
Symbol 92 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 2
stop();
Symbol 96 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 1
this.legal_mc.onRollOver = function () {
legal_mc.bg.gotoAndStop(2);
};
this.legal_mc.onRollOut = function () {
legal_mc.bg.gotoAndStop(1);
};
this.legal_mc.onMouseDown = function () {
_root.gotoAndStop(3);
};
Symbol 98 MovieClip Frame 12
stop();
Symbol 102 MovieClip Frame 25
stop();
Instance of Symbol 107 MovieClip "bla" in Symbol 108 MovieClip Frame 1
onClipEvent (load) {
if (!_global.once) {
var b2 = this.duplicateMovieClip("body2", 0);
b2._x = this._x + this._width;
b2._y = this._y;
_global.once = true;
}
}
onClipEvent (enterFrame) {
_parent.bla._x = _parent.bla._x - 10;
_parent.body2._x = _parent.body2._x - 10;
if (_parent.body2._x < (-(_parent.body2._width - Stage.width))) {
_parent.bla._x = _parent.body2._x + _parent.body2._width;
}
if (_parent.bla._x < (-(_parent.bla._width - Stage.width))) {
_parent.body2._x = _parent.bla._x + _parent.bla._width;
}
}
Instance of Symbol 110 MovieClip "bla2" in Symbol 111 MovieClip Frame 1
onClipEvent (load) {
if (!_global.once2) {
var b22 = this.duplicateMovieClip("body22", 0);
b22._x = this._x + this._width;
b22._y = this._y;
_global.once2 = true;
}
}
onClipEvent (enterFrame) {
_parent.bla2._x = _parent.bla2._x - 5;
_parent.body22._x = _parent.body22._x - 5;
if (_parent.body22._x < (-(_parent.body22._width - Stage.width))) {
_parent.bla2._x = _parent.body22._x + _parent.body22._width;
}
if (_parent.bla2._x < (-(_parent.bla2._width - Stage.width))) {
_parent.body22._x = _parent.bla2._x + _parent.bla2._width;
}
}
Symbol 157 MovieClip Frame 1
this.close_mc.onPress = function () {
_root.creditsl_mc.gotoAndPlay(16);
};
Symbol 158 MovieClip Frame 1
stop();
Symbol 158 MovieClip Frame 15
stop();
Symbol 158 MovieClip Frame 30
stop();
Symbol 166 MovieClip Frame 1
stop();
Symbol 166 MovieClip Frame 2
stop();
Symbol 166 MovieClip Frame 3
stop();
Symbol 166 MovieClip Frame 4
stop();
Symbol 166 MovieClip Frame 5
stop();
Symbol 174 MovieClip Frame 25
stop();
Symbol 188 MovieClip Frame 1
stop();
Symbol 188 MovieClip Frame 2
stop();
Symbol 204 MovieClip Frame 1
stop();
Symbol 204 MovieClip Frame 2
stop();
Symbol 204 MovieClip Frame 3
stop();
Symbol 223 MovieClip Frame 1
stop();
Symbol 223 MovieClip Frame 2
stop();
Symbol 223 MovieClip Frame 3
stop();
Symbol 233 MovieClip Frame 1
stop();
Symbol 233 MovieClip Frame 2
stop();
Symbol 233 MovieClip Frame 3
stop();
Symbol 286 MovieClip Frame 1
stop();
Symbol 286 MovieClip Frame 2
stop();
Symbol 286 MovieClip Frame 3
stop();
Symbol 286 MovieClip Frame 4
stop();
Symbol 286 MovieClip Frame 5
stop();
Symbol 292 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 2
stop();
Symbol 292 MovieClip Frame 3
stop();
Symbol 292 MovieClip Frame 4
stop();
Symbol 292 MovieClip Frame 5
stop();
Symbol 302 MovieClip Frame 1
stop();
Symbol 302 MovieClip Frame 2
stop();
Symbol 302 MovieClip Frame 3
stop();
Symbol 302 MovieClip Frame 4
stop();
Symbol 302 MovieClip Frame 5
stop();
Symbol 323 MovieClip Frame 1
stop();
Symbol 323 MovieClip Frame 2
stop();
Symbol 323 MovieClip Frame 3
stop();
Symbol 323 MovieClip Frame 4
stop();
Symbol 324 MovieClip Frame 1
stop();
Instance of Symbol 271 MovieClip in Symbol 324 MovieClip Frame 1
on (press) {
_root.my_sound.setVolume(100);
_root.gameunlockables_mc._x = 3000;
}
Symbol 324 MovieClip Frame 2
stop();
Symbol 324 MovieClip Frame 3
stop();
Symbol 324 MovieClip Frame 4
stop();
Symbol 324 MovieClip Frame 5
stop();
_root.my_sound.setVolume(5);
this.backts1_mc.onRollOver = function () {
backts1_mc.bg.gotoAndStop(2);
};
this.backts1_mc.onRollOut = function () {
backts1_mc.bg.gotoAndStop(1);
};
this.backts1_mc.onRelease = function () {
_root.gameunlockables_mc.snds1gg.gotoAndStop(2);
};
this.backts2_mc.onRollOver = function () {
backts2_mc.bg.gotoAndStop(2);
};
this.backts2_mc.onRollOut = function () {
backts2_mc.bg.gotoAndStop(1);
};
this.backts2_mc.onRelease = function () {
_root.gameunlockables_mc.snds1gg.gotoAndStop(3);
};
this.backts3_mc.onRollOver = function () {
backts3_mc.bg.gotoAndStop(2);
};
this.backts3_mc.onRollOut = function () {
backts3_mc.bg.gotoAndStop(1);
};
this.backts3_mc.onRelease = function () {
_root.gameunlockables_mc.snds1gg.gotoAndStop(4);
};
this.backts4_mc.onRollOver = function () {
backts4_mc.bg.gotoAndStop(2);
};
this.backts4_mc.onRollOut = function () {
backts4_mc.bg.gotoAndStop(1);
};
this.backts4_mc.onRelease = function () {
_root.gameunlockables_mc.snds1gg.gotoAndStop(5);
};
Symbol 324 MovieClip Frame 6
stop();
_root.my_sound.setVolume(5);
this.backts1_mc.onRollOver = function () {
backts1_mc.bg.gotoAndStop(2);
};
this.backts1_mc.onRollOut = function () {
backts1_mc.bg.gotoAndStop(1);
};
this.backts1_mc.onRelease = function () {
_root.gameunlockables_mc.snds2gg.gotoAndStop(2);
};
this.backts2_mc.onRollOver = function () {
backts2_mc.bg.gotoAndStop(2);
};
this.backts2_mc.onRollOut = function () {
backts2_mc.bg.gotoAndStop(1);
};
this.backts2_mc.onRelease = function () {
_root.gameunlockables_mc.snds2gg.gotoAndStop(3);
};
this.backts3_mc.onRollOver = function () {
backts3_mc.bg.gotoAndStop(2);
};
this.backts3_mc.onRollOut = function () {
backts3_mc.bg.gotoAndStop(1);
};
this.backts3_mc.onRelease = function () {
_root.gameunlockables_mc.snds2gg.gotoAndStop(4);
};
this.backts4_mc.onRollOver = function () {
backts4_mc.bg.gotoAndStop(2);
};
this.backts4_mc.onRollOut = function () {
backts4_mc.bg.gotoAndStop(1);
};
this.backts4_mc.onRelease = function () {
_root.gameunlockables_mc.snds2gg.gotoAndStop(5);
};
Symbol 324 MovieClip Frame 7
stop();
_root.my_sound.setVolume(5);
this.backts1_mc.onRollOver = function () {
backts1_mc.bg.gotoAndStop(2);
};
this.backts1_mc.onRollOut = function () {
backts1_mc.bg.gotoAndStop(1);
};
this.backts1_mc.onRelease = function () {
_root.gameunlockables_mc.snds3gg.gotoAndStop(2);
};
this.backts2_mc.onRollOver = function () {
backts2_mc.bg.gotoAndStop(2);
};
this.backts2_mc.onRollOut = function () {
backts2_mc.bg.gotoAndStop(1);
};
this.backts2_mc.onRelease = function () {
_root.gameunlockables_mc.snds3gg.gotoAndStop(3);
};
this.backts3_mc.onRollOver = function () {
backts3_mc.bg.gotoAndStop(2);
};
this.backts3_mc.onRollOut = function () {
backts3_mc.bg.gotoAndStop(1);
};
this.backts3_mc.onRelease = function () {
_root.gameunlockables_mc.snds3gg.gotoAndStop(4);
};
this.backts4_mc.onRollOver = function () {
backts4_mc.bg.gotoAndStop(2);
};
this.backts4_mc.onRollOut = function () {
backts4_mc.bg.gotoAndStop(1);
};
this.backts4_mc.onRelease = function () {
_root.gameunlockables_mc.snds3gg.gotoAndStop(5);
};
Symbol 324 MovieClip Frame 8
stop();
Symbol 324 MovieClip Frame 9
stop();
Symbol 324 MovieClip Frame 10
stop();
Symbol 324 MovieClip Frame 11
stop();
Symbol 324 MovieClip Frame 12
stop();
Symbol 324 MovieClip Frame 13
stop();
_root.my_sound.setVolume(5);
this.backts1_mc.onRollOver = function () {
backts1_mc.bg.gotoAndStop(2);
};
this.backts1_mc.onRollOut = function () {
backts1_mc.bg.gotoAndStop(1);
};
this.backts1_mc.onRelease = function () {
_root.gameunlockables_mc.snds4gg.gotoAndStop(2);
};
this.backts2_mc.onRollOver = function () {
backts2_mc.bg.gotoAndStop(2);
};
this.backts2_mc.onRollOut = function () {
backts2_mc.bg.gotoAndStop(1);
};
this.backts2_mc.onRelease = function () {
_root.gameunlockables_mc.snds4gg.gotoAndStop(3);
};
this.backts3_mc.onRollOver = function () {
backts3_mc.bg.gotoAndStop(2);
};
this.backts3_mc.onRollOut = function () {
backts3_mc.bg.gotoAndStop(1);
};
this.backts3_mc.onRelease = function () {
_root.gameunlockables_mc.snds4gg.gotoAndStop(4);
};
Symbol 346 MovieClip Frame 1
stop();
Symbol 346 MovieClip Frame 25
stop();
Symbol 368 MovieClip Frame 1
stop();
Symbol 368 MovieClip Frame 2
stop();
Symbol 368 MovieClip Frame 3
stop();
Symbol 368 MovieClip Frame 4
stop();
Symbol 368 MovieClip Frame 5
stop();
Symbol 374 MovieClip Frame 1
stop();
Symbol 374 MovieClip Frame 33
stop();
Symbol 387 MovieClip Frame 1
stop();
Symbol 387 MovieClip Frame 2
stop();
Symbol 387 MovieClip Frame 3
stop();
Symbol 387 MovieClip Frame 4
stop();
Symbol 387 MovieClip Frame 5
stop();
Symbol 401 MovieClip Frame 1
stop();
Symbol 401 MovieClip Frame 2
stop();
Symbol 401 MovieClip Frame 3
stop();
Symbol 401 MovieClip Frame 4
stop();
Symbol 401 MovieClip Frame 5
stop();
Symbol 406 MovieClip Frame 1
stop();
Symbol 406 MovieClip Frame 2
stop();
Symbol 406 MovieClip Frame 3
stop();
Symbol 406 MovieClip Frame 4
stop();
Symbol 406 MovieClip Frame 5
stop();
Instance of Symbol 333 MovieClip in Symbol 407 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 3);
}
};
}
Instance of Symbol 335 MovieClip in Symbol 407 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl1Scores[19][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 12);
}
};
}
Instance of Symbol 337 MovieClip in Symbol 407 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl1Scores[19][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 13);
}
};
}
Instance of Symbol 348 MovieClip in Symbol 407 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl1Scores[17][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 9);
}
};
}
Instance of Symbol 350 MovieClip in Symbol 407 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 0);
}
};
}
Instance of Symbol 352 MovieClip in Symbol 407 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 1);
}
};
}
Instance of Symbol 354 MovieClip in Symbol 407 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 2);
}
};
}
Instance of Symbol 370 MovieClip in Symbol 407 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl1Scores[17][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 7);
}
};
}
Instance of Symbol 372 MovieClip in Symbol 407 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl1Scores[17][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 6);
}
};
}
Instance of Symbol 374 MovieClip "nipple_l_mc" in Symbol 407 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl1Scores[17][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 8);
}
};
}
Instance of Symbol 401 MovieClip "g1mouth" in Symbol 407 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.touching_clitoris && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.showUnlockable(10);
}
};
}
Symbol 415 MovieClip Frame 1
stop();
Symbol 415 MovieClip Frame 15
stop();
Instance of Symbol 416 MovieClip "wetter_mc" in Symbol 417 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl1Scores[18][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 11);
}
};
}
Symbol 422 MovieClip Frame 1
stop();
Symbol 422 MovieClip Frame 25
stop();
Instance of Symbol 419 MovieClip in Symbol 424 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 5);
}
};
}
Instance of Symbol 423 MovieClip "bra_mc" in Symbol 424 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 4);
}
};
}
Instance of Symbol 427 MovieClip in Symbol 428 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(1, 10);
}
};
}
Symbol 431 MovieClip Frame 1
stop();
Symbol 431 MovieClip Frame 2
stop();
Symbol 431 MovieClip Frame 3
stop();
Symbol 431 MovieClip Frame 4
stop();
Symbol 431 MovieClip Frame 5
stop();
Symbol 456 MovieClip Frame 1
stop();
Symbol 456 MovieClip Frame 2
stop();
Symbol 460 MovieClip Frame 1
stop();
Symbol 460 MovieClip Frame 2
stop();
Symbol 464 MovieClip Frame 1
stop();
Symbol 464 MovieClip Frame 2
stop();
Symbol 468 MovieClip Frame 1
stop();
Symbol 468 MovieClip Frame 2
stop();
Symbol 474 MovieClip Frame 1
stop();
Symbol 474 MovieClip Frame 2
stop();
Symbol 478 MovieClip Frame 1
stop();
Symbol 478 MovieClip Frame 2
stop();
Symbol 481 MovieClip Frame 1
stop();
Symbol 481 MovieClip Frame 2
stop();
Symbol 484 MovieClip Frame 1
stop();
Symbol 484 MovieClip Frame 2
stop();
Symbol 494 MovieClip Frame 1
stop();
Symbol 494 MovieClip Frame 2
stop();
Symbol 499 MovieClip Frame 1
stop();
Symbol 499 MovieClip Frame 2
stop();
Symbol 503 MovieClip Frame 1
stop();
Symbol 503 MovieClip Frame 2
stop();
Symbol 507 MovieClip Frame 1
stop();
Symbol 507 MovieClip Frame 2
stop();
Symbol 511 MovieClip Frame 1
stop();
Symbol 511 MovieClip Frame 2
stop();
Symbol 512 MovieClip Frame 1
stop();
Symbol 512 MovieClip Frame 2
stop();
Symbol 512 MovieClip Frame 3
stop();
Symbol 512 MovieClip Frame 4
stop();
Symbol 512 MovieClip Frame 5
stop();
Symbol 512 MovieClip Frame 6
stop();
Symbol 512 MovieClip Frame 7
stop();
Symbol 512 MovieClip Frame 8
stop();
Symbol 512 MovieClip Frame 9
stop();
Symbol 512 MovieClip Frame 10
stop();
Symbol 512 MovieClip Frame 11
stop();
Symbol 512 MovieClip Frame 12
stop();
Symbol 512 MovieClip Frame 13
stop();
Symbol 543 MovieClip Frame 1
stop();
Symbol 543 MovieClip Frame 2
stop();
Symbol 571 MovieClip Frame 1
stop();
Symbol 571 MovieClip Frame 2
stop();
Symbol 571 MovieClip Frame 3
stop();
Symbol 571 MovieClip Frame 4
stop();
Symbol 571 MovieClip Frame 5
stop();
Symbol 571 MovieClip Frame 6
stop();
Symbol 571 MovieClip Frame 7
stop();
Symbol 571 MovieClip Frame 8
stop();
Symbol 571 MovieClip Frame 9
stop();
Symbol 585 Button
on (press) {
getURL ("http://www.newgrounds.com/refer/deja-vu", "_blank");
}
Symbol 598 MovieClip Frame 1
stop();
Symbol 601 MovieClip Frame 1
stop();
Symbol 601 MovieClip Frame 2
stop();
Symbol 601 MovieClip Frame 3
stop();
Symbol 601 MovieClip Frame 4
stop();
Symbol 616 MovieClip Frame 1
stop();
Symbol 616 MovieClip Frame 2
stop();
Symbol 616 MovieClip Frame 3
stop();
Symbol 616 MovieClip Frame 4
stop();
Symbol 616 MovieClip Frame 5
stop();
Symbol 637 MovieClip Frame 1
stop();
Symbol 637 MovieClip Frame 2
stop();
Symbol 637 MovieClip Frame 3
stop();
Symbol 637 MovieClip Frame 4
stop();
Symbol 637 MovieClip Frame 5
stop();
Symbol 656 MovieClip Frame 1
stop();
Symbol 656 MovieClip Frame 30
stop();
Instance of Symbol 660 MovieClip in Symbol 661 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(2, 0);
}
};
}
Instance of Symbol 670 MovieClip in Symbol 671 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(2, 3);
}
};
}
Symbol 682 MovieClip Frame 1
stop();
Symbol 682 MovieClip Frame 45
stop();
Instance of Symbol 683 MovieClip "touch_mc" in Symbol 684 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(2, 6);
}
};
}
Symbol 696 MovieClip Frame 1
stop();
Symbol 696 MovieClip Frame 2
stop();
Symbol 696 MovieClip Frame 3
stop();
Symbol 696 MovieClip Frame 4
stop();
Symbol 696 MovieClip Frame 5
stop();
Symbol 705 MovieClip Frame 1
stop();
Symbol 705 MovieClip Frame 2
stop();
Symbol 706 MovieClip Frame 1
var tmp_over2 = false;
var tmp_over_panty2 = false;
var tmp_bra2 = false;
var tmp_stock2 = false;
Instance of Symbol 657 MovieClip "nip_mc" in Symbol 706 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl2Scores[11][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(2, 5);
}
};
}
Instance of Symbol 663 MovieClip in Symbol 706 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(2, 1);
}
};
}
Instance of Symbol 665 MovieClip in Symbol 706 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(2, 2);
}
};
}
Instance of Symbol 667 MovieClip in Symbol 706 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl2Scores[11][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(2, 4);
}
};
}
Instance of Symbol 671 MovieClip "g2bra_mc" in Symbol 706 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseMove = function () {
if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__current_cursor == "GRAB")) {
_root.showContextAction(1, 240, 175, "Press X to rip off her bra", "BRA2");
tmp_bra2 = true;
} else {
tmp_bra2 = false;
_root.resetContextMenu("BRA2");
}
};
}
onClipEvent (keyDown) {
if (tmp_bra2 && (Key.getCode() == 88)) {
_root.touchGirl(2, 11);
}
}
Instance of Symbol 673 MovieClip "stock1_mc" in Symbol 706 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseMove = function () {
if ((_root.arGirl2Scores[13][2] & this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) && (_root.game__current_cursor == "GRAB")) {
_root.showContextAction(1, 555, 100, "Press X to remove her stockings", "STOCK2");
tmp_stock2 = true;
} else {
tmp_stock2 = false;
_root.resetContextMenu("STOCK2");
}
};
}
onClipEvent (keyDown) {
if (tmp_stock2 && (Key.getCode() == 88)) {
_root.touchGirl(2, 14);
}
}
Instance of Symbol 675 MovieClip in Symbol 706 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl2Scores[12][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(2, 7);
}
};
}
Instance of Symbol 677 MovieClip in Symbol 706 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl2Scores[12][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(2, 8);
}
};
}
Instance of Symbol 684 MovieClip "panty_mc" in Symbol 706 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseMove = function () {
if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__current_cursor == "GRAB")) {
_root.showContextAction(1, 525, 275, "Press X to rip off her panties", "PANTY2");
_root.showContextAction(2, 525, 295, "Press Y to collect her panties", "PANTY2");
tmp_over_panty2 = true;
} else {
tmp_over_panty2 = false;
_root.resetContextMenu("PANTY2");
}
};
}
onClipEvent (keyDown) {
if (tmp_over_panty2 && (Key.getCode() == 88)) {
_root.touchGirl(2, 12);
}
if (tmp_over_panty2 && (Key.getCode() == 89)) {
_root.arCollectedPanties[1] = true;
_root.touchGirl(2, 12);
}
}
Instance of Symbol 696 MovieClip "g1mouth" in Symbol 706 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.touching_clitoris && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.showUnlockable(10);
}
};
}
Instance of Symbol 705 MovieClip "garter_mc" in Symbol 706 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseMove = function () {
if (((_root.arGirl2Scores[13][2] == false) && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__current_cursor == "SCISSORS")) {
_root.showContextAction(1, 420, 255, "Click to cut the garter strap", "GARTER2");
tmp_over2 = true;
} else {
tmp_over2 = false;
_root.resetContextMenu("GARTER2");
}
};
}
onClipEvent (mouseDown) {
if (tmp_over2) {
_root.touchGirl(2, 13);
}
}
Symbol 712 MovieClip Frame 1
stop();
Symbol 712 MovieClip Frame 2
stop();
Symbol 712 MovieClip Frame 3
stop();
Symbol 712 MovieClip Frame 4
stop();
Symbol 712 MovieClip Frame 5
stop();
Symbol 741 MovieClip Frame 1
stop();
Symbol 741 MovieClip Frame 2
stop();
Symbol 741 MovieClip Frame 3
stop();
Symbol 741 MovieClip Frame 4
stop();
Symbol 741 MovieClip Frame 5
stop();
Symbol 744 MovieClip Frame 1
stop();
Symbol 744 MovieClip Frame 2
stop();
Symbol 744 MovieClip Frame 3
stop();
Symbol 744 MovieClip Frame 4
stop();
Symbol 744 MovieClip Frame 5
stop();
Symbol 757 MovieClip Frame 1
stop();
Symbol 757 MovieClip Frame 2
stop();
Symbol 757 MovieClip Frame 3
stop();
Symbol 757 MovieClip Frame 4
stop();
Symbol 757 MovieClip Frame 5
stop();
Instance of Symbol 724 MovieClip in Symbol 758 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl3Scores[12][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(3, 9);
_root.showUnlockable(5);
}
};
}
Instance of Symbol 726 MovieClip in Symbol 758 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(3, 0);
}
};
}
Instance of Symbol 728 MovieClip in Symbol 758 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(3, 1);
}
};
}
Instance of Symbol 730 MovieClip in Symbol 758 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(3, 2);
}
};
}
Instance of Symbol 732 MovieClip in Symbol 758 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(3, 3);
}
};
}
Instance of Symbol 734 MovieClip in Symbol 758 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(3, 4);
}
};
}
Instance of Symbol 736 MovieClip in Symbol 758 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl3Scores[12][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(3, 6);
}
};
}
Instance of Symbol 738 MovieClip in Symbol 758 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.arGirl3Scores[12][2] && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(3, 7);
}
};
}
Instance of Symbol 757 MovieClip "g1mouth" in Symbol 758 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if (((_root.touching_clitoris && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.showUnlockable(10);
}
};
}
Symbol 766 MovieClip Frame 1
stop();
Symbol 766 MovieClip Frame 45
stop();
Instance of Symbol 767 MovieClip "v3_mc" in Symbol 770 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(3, 5);
}
};
}
Instance of Symbol 769 MovieClip in Symbol 770 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseDown = function () {
_root.game__mouse_is_down = true;
};
this.onMouseUp = function () {
_root.game__mouse_is_down = false;
};
this.onMouseMove = function () {
if ((this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true) && (_root.game__mouse_is_down)) && (_root.game__current_cursor == "HAND")) {
_root.touchGirl(3, 8);
}
};
}
Symbol 773 MovieClip Frame 1
var tmp_over3 = false;
var tmp_over_panty3 = false;
var tmp_bra3 = false;
var tmp_stock3 = false;
Instance of Symbol 772 MovieClip in Symbol 773 MovieClip Frame 1
onClipEvent (enterFrame) {
this.onMouseMove = function () {
if (((_root.arGirl3Scores[11][2] == false) && (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true))) && (_root.game__current_cursor == "SCISSORS")) {
_root.showContextAction(1, 523, 100, "Click to cut the strap", "STRAP3");
tmp_over3 = true;
} else {
tmp_over3 = false;
_root.resetContextMenu("STRAP3");
}
};
}
onClipEvent (mouseDown) {
if (tmp_over3) {
_root.touchGirl(3, 11);
}
}