Frame 1
story = new Array("Ain't a very likely story, how I ended up in this predicament...", "See, I was diggin' 'round this old ruin, like I done a hundred times before in this dream.", "That's right, I'm dreamin'... I been dreamin' 'bout this place a long time now... damn near ever night.", "'Cepn this time, there's other folks here too... Weird folks, and I don't know what to make of um.", "Anyway, this statue wasn't here last time, neither. This used to be an empty cave I used to like to come and beat my meat.", "But, this time, there's this statue with that huge, honkin' dick. (Ain't no way I could get all that in mah ass.)", "Well, I was just about to squirt a load on it when these weird fucks in robes come outta' nowhere!", "They start talkin' all kindsa weird shit about me tresspassin' and the stone god wantin' a sacrifice!", "I mean, what the fuck, this is MY dream! What the hell are they talkin' about me tresspassin'?!", "Anyway, these dudes mean business, and they said if I don't put out, then they're gonna force me on down on that thing.", "Now, don't get me wrong, I'm a big guy and that rock dick looks fun, but there's no way ALL of that's goin' in me.", "So, anyway, the cultists say it's wither cum or blood, but whatever, I gotta give it sittin' on that statue...", "<br>...and I can't use my hands!", "<br>Sheeit... Well, here we go.");
var storytell = -1;
stop();
Instance of Symbol 5 MovieClip in Frame 1
on (release) {
with (_root) {
gotoandplay("movie");
}
trace("poop");
}
Instance of Symbol 3 MovieClip in Frame 2
on (release) {
gotoAndPlay (1);
}
Instance of Symbol 8 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
looks = 1;
charm = 1;
smarts = 1;
oogabooga = 1;
horsesense = 1;
charity = 1;
spunk = 3;
muscle = 1;
stink = 2;
guts = 1;
}
Frame 14
stop();
Instance of Symbol 3 MovieClip in Frame 14
on (release) {
gotoAndPlay (16);
}
Instance of Symbol 3 MovieClip in Frame 15
on (release) {
gotoAndPlay (16);
}
Instance of Symbol 8 MovieClip in Frame 15
//component parameters
onClipEvent (initialize) {
looks = 1;
charm = 1;
smarts = 1;
oogabooga = 1;
horsesense = 1;
charity = 1;
spunk = 3;
muscle = 1;
stink = 2;
guts = 1;
}
Frame 22
var nowframe = 0;
var resist = 0.5;
var pleasure = 0;
var tension = 1;
stop();
Instance of Symbol 69 MovieClip "slider" in Frame 22
on (release) {
startDrag ("", true, 280, 150, 320, 350);
_root.slider._visible = "false";
_root.instructions._visible = "false";
gotoAndPlay (1);
with (_root.instructions) {
gotoandstop(2);
}
}
Frame 23
stopAllSounds();
Frame 26
stop();
Frame 36
stop();
Instance of Symbol 122 MovieClip in Frame 36
on (release) {
with (_root) {
gotoandplay("beginning");
}
}
Symbol 10 Button
on (release) {
with (_root) {
gotoandplay("sitter");
}
}
Symbol 12 Button
on (release) {
_root.storytell++;
if (_root.storytell > 13) {
with (_root) {
gotoandplay("sitter");
}
}
_root.storyout = story[storytell];
}
Symbol 55 MovieClip Frame 1
if (_root.resist < 10) {
_this.visible = "false";
} else {
_this.visible = "true";
}
stop();
Symbol 55 MovieClip Frame 5
if (_root.resist > 9) {
gotoAndPlay (1);
}
Symbol 55 MovieClip Frame 10
if (_root.resist > _root.tension) {
_root.blood.visible = "true";
stop();
}
Symbol 55 MovieClip Frame 15
if (_root.resist < _root.tension) {
_this.visible = "true";
stop();
}
Symbol 60 MovieClip Frame 1
stop();
Symbol 60 MovieClip Frame 40
stop();
Symbol 65 MovieClip Frame 1
_root.tension = 1;
stop();
Symbol 65 MovieClip Frame 2
_root.tension = 4;
Symbol 65 MovieClip Frame 3
_root.tension = 7;
Symbol 65 MovieClip Frame 4
_root.tension = 10;
Symbol 65 MovieClip Frame 5
_root.tension = 18;
Symbol 65 MovieClip Frame 6
_root.tension = 26;
Symbol 65 MovieClip Frame 7
_root.tension = 34;
Symbol 65 MovieClip Frame 8
_root.tension = 42;
Symbol 65 MovieClip Frame 9
_root.tension = 50;
Symbol 65 MovieClip Frame 10
_root.tension = 60;
Symbol 65 MovieClip Frame 11
_root.tension = 70;
Symbol 65 MovieClip Frame 12
_root.tension = 80;
Symbol 65 MovieClip Frame 13
_root.tension = 90;
Symbol 65 MovieClip Frame 14
_root.tension = 100;
Symbol 65 MovieClip Frame 15
_root.tension = 200;
Symbol 65 MovieClip Frame 16
_root.tension = 400;
Symbol 65 MovieClip Frame 17
_root.tension = 600;
Symbol 65 MovieClip Frame 18
_root.tension = 800;
Symbol 65 MovieClip Frame 19
_root.tension = 1000;
Symbol 65 MovieClip Frame 20
_root.tension = 10000;
Symbol 65 MovieClip Frame 21
_root.tension = 10000;
Symbol 65 MovieClip Frame 22
_root.tension = 1000;
Symbol 65 MovieClip Frame 23
_root.tension = 800;
Symbol 65 MovieClip Frame 24
_root.tension = 600;
Symbol 65 MovieClip Frame 25
_root.tension = 400;
Symbol 65 MovieClip Frame 26
_root.tension = 200;
Symbol 65 MovieClip Frame 27
_root.tension = 100;
Symbol 65 MovieClip Frame 28
_root.tension = 90;
Symbol 65 MovieClip Frame 29
_root.tension = 80;
Symbol 65 MovieClip Frame 30
_root.tension = 70;
Symbol 65 MovieClip Frame 31
_root.tension = 60;
Symbol 65 MovieClip Frame 32
_root.tension = 50;
Symbol 65 MovieClip Frame 33
_root.tension = 42;
Symbol 65 MovieClip Frame 34
_root.tension = 34;
Symbol 65 MovieClip Frame 35
_root.tension = 26;
Symbol 65 MovieClip Frame 36
_root.tension = 18;
Symbol 65 MovieClip Frame 37
_root.tension = 10;
Symbol 65 MovieClip Frame 38
_root.tension = 7;
Symbol 65 MovieClip Frame 39
_root.tension = 4;
Symbol 65 MovieClip Frame 40
_root.tension = 1;
Symbol 67 MovieClip Frame 1
stop();
Symbol 69 MovieClip Frame 1
stop();
Symbol 69 MovieClip Frame 2
var oldframe = framecheck;
var framecheck = (21 - math.floor((350 - this._y) / 10));
if (framecheck != oldframe) {
if (framecheck > oldframe) {
_root.pleasure++;
with (_root.fuck) {
gotoandstop(framecheck);
}
} else {
_root.resist = _root.resist + 0.3;
with (_root.fuck) {
gotoandstop(41 - framecheck);
}
}
}
var ouch = (_root.resist / _root.tension);
if (ouch < 0.1) {
with (_root) {
gotoandplay("bloodystatue");
}
}
if (ouch > 8) {
ouch = 8;
}
with (_root.statusface) {
gotoandstop(Math.ceil(ouch * 100));
}
Symbol 69 MovieClip Frame 3
if (_root.pleasure > 99) {
with (_root) {
gotoandplay("cum");
}
}
_root.pleasure = _root.pleasure - 0.25;
if (_root.pleasure < 0) {
_root.pleasure = 0;
}
var cumframe = Math.ceil(_root.pleasure);
with (_root.cumbar) {
gotoandstop(cumframe);
}
gotoAndPlay (2);
Symbol 80 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 2
_root.pleasure = _root.pleasure - 0.3;
Symbol 92 MovieClip Frame 1
stop();
Symbol 94 MovieClip Frame 1
play();
Symbol 107 Button
on (release) {
with (_root) {
gotoandplay("beginning");
}
}
Symbol 119 MovieClip Frame 5
stop();