Combined Code
frame 1 {
function MovieProgress(DIR) {
CurrentScene += DIR;
_root.gotoAndPlay(SceneList[CurrentScene]);
setAllParts();
syncAllParts(SceneList[CurrentScene]);
}
function setCharParts(ROLE, CHAR) {
if (ROLE == 'SUB') {
CharSub = CHAR;
_root.SubHair_01.gotoAndStop(CHAR);
_root.SubArm1_01.gotoAndStop(CHAR);
_root.SubBack_01.gotoAndStop(CHAR);
_root.SubHead_01.gotoAndStop(CHAR);
_root.SubArm2_01.gotoAndStop(CHAR);
_root.SubBreast_01.gotoAndStop(CHAR);
_root.SubHair_02.gotoAndStop(CHAR);
_root.SubArm1_02.gotoAndStop(CHAR);
_root.SubBack_02.gotoAndStop(CHAR);
_root.SubHead_02.gotoAndStop(CHAR);
_root.SubArm2_02.gotoAndStop(CHAR);
_root.SubBreast_02.gotoAndStop(CHAR);
_root.SubNeck_02.gotoAndStop(CHAR);
}
if (ROLE == 'DOM') {
CharDom = CHAR;
_root.DomHead_01.gotoAndStop(CHAR);
_root.DomArm3_01.gotoAndStop(CHAR);
_root.DomBody_01.gotoAndStop(CHAR);
_root.DomChest_01.gotoAndStop(CHAR);
_root.DomLeg2_01.gotoAndStop(CHAR);
_root.DomCrotch_01.gotoAndStop(CHAR);
_root.DomAnus_01.gotoAndStop(CHAR);
_root.DomLeg1_01.gotoAndStop(CHAR);
_root.DomButt_01.gotoAndStop(CHAR);
_root.DomArm1_01.gotoAndStop(CHAR);
_root.DomArm2_01.gotoAndStop(CHAR);
_root.DomHand_01.gotoAndStop(CHAR);
_root.DomHead_02.gotoAndStop(CHAR);
_root.DomArm3_02.gotoAndStop(CHAR);
_root.DomBody_02.gotoAndStop(CHAR);
_root.DomChest_02.gotoAndStop(CHAR);
_root.DomLeg2_02.gotoAndStop(CHAR);
_root.DomCrotch_02.gotoAndStop(CHAR);
_root.DomAnus_02.gotoAndStop(CHAR);
_root.DomLeg1_02.gotoAndStop(CHAR);
_root.DomButt_02.gotoAndStop(CHAR);
_root.DomArm1_02.gotoAndStop(CHAR);
_root.DomArm2_02.gotoAndStop(CHAR);
_root.DomHand_02.gotoAndStop(CHAR);
}
}
function syncAllParts(LABEL) {
_root.gotoAndPlay(LABEL);
_root.SubHead_01.head.gotoAndPlay(LABEL);
_root.DomButt_01.butt.gotoAndPlay(LABEL);
_root.DomAnus_01.anus.gotoAndPlay(LABEL);
_root.SubHead_02.head.gotoAndPlay(LABEL);
_root.DomButt_02.butt.gotoAndPlay(LABEL);
_root.DomAnus_02.anus.gotoAndPlay(LABEL);
}
function syncAllPartsFrame(FRAME) {
_root.gotoAndPlay(FRAME);
_root.SubHead_01.head.gotoAndPlay(FRAME - SceneFramePos[1]);
_root.DomButt_01.butt.gotoAndPlay(FRAME - SceneFramePos[1]);
_root.DomAnus_01.anus.gotoAndPlay(FRAME - SceneFramePos[1]);
_root.SubHead_02.head.gotoAndPlay(FRAME - SceneFramePos[2]);
_root.DomButt_02.butt.gotoAndPlay(FRAME - SceneFramePos[2]);
_root.DomAnus_02.anus.gotoAndPlay(FRAME - SceneFramePos[2]);
}
function setAllParts() {
setCharParts('SUB', CharSub);
setCharParts('DOM', CharDom);
}
var CurrentScene = 1;
var SceneList = new Array(NaN, 'idle1', 'idle2', NaN);
var SceneFramePos = new Array(NaN, 0, 62);
var CharSub = 1;
var CharDom = 1;
setAllParts();
_root.btnSub1.onRelease = function () {
_root.setCharParts('SUB', 1);
syncAllPartsFrame(_root._currentframe);
};
_root.btnSub2.onRelease = function () {
_root.setCharParts('SUB', 2);
syncAllPartsFrame(_root._currentframe);
};
_root.btnSub3.onRelease = function () {
_root.setCharParts('SUB', 3);
syncAllPartsFrame(_root._currentframe);
};
_root.btnSub4.onRelease = function () {
_root.setCharParts('SUB', 4);
syncAllPartsFrame(_root._currentframe);
};
_root.btnDom1.onRelease = function () {
_root.setCharParts('DOM', 1);
syncAllPartsFrame(_root._currentframe);
};
_root.btnDom2.onRelease = function () {
_root.setCharParts('DOM', 2);
syncAllPartsFrame(_root._currentframe);
};
_root.btnDom3.onRelease = function () {
_root.setCharParts('DOM', 3);
syncAllPartsFrame(_root._currentframe);
};
_root.btnDom4.onRelease = function () {
_root.setCharParts('DOM', 4);
syncAllPartsFrame(_root._currentframe);
};
_root.btnDom5.onRelease = function () {
_root.setCharParts('DOM', 5);
syncAllPartsFrame(_root._currentframe);
};
_root.btnDom6.onRelease = function () {
_root.setCharParts('DOM', 6);
syncAllPartsFrame(_root._currentframe);
};
btn_url.onRelease = function () {
getURL('http://www.hentai-foundry.com/user/EmmaPresents/blogs/5528/Animation-Commissions', '_blank');
};
}
movieClip 7 {
}
movieClip 28 {
}
movieClip 30 {
}
movieClip 35 {
}
movieClip 47 {
}
movieClip 49 {
}
movieClip 55 {
}
movieClip 67 {
}
movieClip 69 {
}
movieClip 72 {
}
movieClip 73 {
}
movieClip 78 {
}
movieClip 95 {
}
movieClip 97 {
}
movieClip 103 {
}
movieClip 117 {
}
movieClip 118 {
}
movieClip 123 {
}
movieClip 140 {
}
movieClip 142 {
}
movieClip 143 {
}
movieClip 145 {
}
movieClip 152 {
}
movieClip 159 {
}
movieClip 170 {
}
movieClip 181 {
}
movieClip 195 {
}
movieClip 208 {
}
movieClip 223 {
}
movieClip 234 {
}
movieClip 245 {
}
movieClip 256 {
}
movieClip 267 {
}
movieClip 278 {
}
movieClip 279 {
}
movieClip 286 {
}
movieClip 288 {
}
movieClip 290 {
}
movieClip 294 {
}
movieClip 299 {
}
movieClip 319 {
}
movieClip 320 {
}
movieClip 339 {
}
movieClip 340 {
}
movieClip 354 {
}
movieClip 355 {
}
movieClip 366 {
}
movieClip 367 {
}
movieClip 368 {
}
movieClip 373 {
}
movieClip 375 {
}
movieClip 382 {
}
movieClip 384 {
}
movieClip 386 {
}
movieClip 388 {
}
movieClip 390 {
}
movieClip 392 {
}
movieClip 393 {
}
// unknown tag 88 length 70
movieClip 397 {
}
movieClip 400 {
}
button 422 {
on (release) {
_root.MovieProgress(1);
}
}
movieClip 424 {
}
frame 60 {
_root.syncAllParts('idle1');
}
movieClip 429 {
}
movieClip 436 {
}
movieClip 443 {
}
movieClip 446 {
}
movieClip 452 {
}
movieClip 463 {
}
movieClip 637 {
}
movieClip 748 {
}
movieClip 872 {
}
movieClip 996 {
}
movieClip 1120 {
}
movieClip 1244 {
}
movieClip 1245 {
}
movieClip 1258 {
}
movieClip 1260 {
}
movieClip 1262 {
}
movieClip 1266 {
}
movieClip 1268 {
}
movieClip 1270 {
}
movieClip 1271 {
}
movieClip 1275 {
}
movieClip 1277 {
}
movieClip 1279 {
}
movieClip 1281 {
}
movieClip 1283 {
}
movieClip 1285 {
}
movieClip 1286 {
}
movieClip 1290 {
}
movieClip 1327 {
}
movieClip 1330 {
}
movieClip 1388 {
}
movieClip 1392 {
}
movieClip 1490 {
}
movieClip 1493 {
}
movieClip 1549 {
}
movieClip 1550 {
}
movieClip 1552 {
}
movieClip 1554 {
}
movieClip 1556 {
}
movieClip 1558 {
}
movieClip 1559 {
}
movieClip 1601 {
}
movieClip 1643 {
}
movieClip 1685 {
}
movieClip 1727 {
}
movieClip 1769 {
}
movieClip 1811 {
}
movieClip 1812 {
}
button 1814 {
on (release) {
_root.MovieProgress(-1);
}
}
frame 260 {
_root.syncAllParts('idle2');
}