STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228126
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/37647856?noj=FRM37647856-13DC" width="1" height="1"></div>

mini_putt_2.swf

This is the info page for
Flash #216242

(Click the ID number above for more basic data on this flash file.)


Text
THIS GAME WILL ONLY FUNCTION UNDER APPROVED DOMAINS
PLEASE VISIT www.psychogoldfish.com/game_studio
FOR INFORMATION ON LICENSING THIS GAME

EVERYTHING,
BY EVERYONE.

PLAY MORE GREAT GAMES!

PLAY MORE GREAT GAMES!

Presents

Creative Media & Entertainment

PSYCHO GOLDFISH

S

T

A

R

S

T

A

R

©2001 Psycho Goldfish Creative Media.

MUSIC

1

X

70

Total

Par

Score

Hole

4

18

5

17

4

16

5

15

3

14

4

13

4

12

5

11

4

10

3

9

5

8

4

7

3

6

3

5

4

4

4

3

3

2

3

1

Continue

EXIT

Submit Score

Your Name:

FINAL SCORE

ActionScript [AS1/AS2]

Instance of Symbol 52 MovieClip in Frame 1
onClipEvent (load) { _parent.ng_API = new NewgroundsAPI(12); _parent.stop(); }
Frame 2
var FANBOXAPI; if (FANBOXAPI == undefined) { FANBOXAPI = new Object(); FANBOXAPI.EmailAPI = new Object(); FANBOXAPI.GamingAPI = new Object(); FANBOXAPI.OptinAPI = new Object(); } FANBOXAPI.DeveloperKey = "09F054BF-2583-4A59-A7D8-CFDF9B4A3C03"; game_id = "Mini-Putt_2"; rc4key = "paf98u85w3f479q7f9q4fuq4w"; myScore = new saveScore(game_id, rc4key, ""); _global.guestUser = function () { host = _url.split("/")[2].toLowerCase(); return(((host == "") or (host == undefined)) or (host.indexOf("psychogoldfish.com") > -1)); }; trace(guestUser()); _global.submitScore = function (score, player) { if (guestUser()) { myScore.submit(player, score); } FANBOXAPI.GameAPI.GameOver(score); trace(("you sent " + score) + " to FANBOXAPI"); }; Mouse.show(); _root.hole = 0; _root.score = 0; i = 1; while (i <= 18) { Set("score" + i, ""); i++; } stop();
Frame 3
if (music == "on") { tellTarget ("game.sound") { gotoAndPlay ("bgm1"); }; }
Frame 4
stop();
Frame 5
prevFrame();
Symbol 4 MovieClip Frame 1
function domainIs(domain) { site = _url.split("/")[2].toLowerCase(); if ((site == "") and (domain.toLowerCase() == "localhost")) { return(true); } if (site.indexOf(domain.toLowerCase()) > -1) { return(true); } return(false); } _visible = false; _global.gameParams = new Object(); _global.gameParams.course = 1; _global.gameParams.mute = false; if ((domainIs("localhost") or domainIs("psychogoldfish.com")) or domainIs("flashgamelicense.com")) { _global.gameParams.submitHole = function (hole, strokes) { trace(((("HOLE " + hole) + " :: ") + strokes) + " strokes!!"); }; _global.gameParams.submitFinal = function (score) { trace("final score: " + score); }; } else if (domainIs("txm.com") or domainIs("txmafia.com")) { _global.gameParams.liveSubmit = true; _global.gameParams.realtimeUpdates = true; _global.gameParams.submitHole = function (hole, strokes) { trace(((("HOLE " + hole) + " :: ") + strokes) + " strokes"); }; _global.gameParams.submitFinal = function (score) { trace("final score: " + score); }; } else { locked = true; } if (locked) { _visible = true; }
Symbol 8 Button
on (release) { _global.NewgroundsAPI_DataObject.API.LoadNewgrounds(); }
Symbol 17 Button
on (release) { _global.NewgroundsAPI_DataObject.API.LoadNewgrounds(); }
Symbol 34 MovieClip Frame 40
stop();
Symbol 49 Button
on (press) { tellTarget (_root) { nextFrame(); }; }
Symbol 50 Button
on (press) { gotoAndStop ("end"); _root.play(); }
Instance of Symbol 19 MovieClip in Symbol 51 MovieClip Frame 1
onClipEvent (load) { PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { _parent.gotoAndStop(PercentLoaded); } else { _parent.gotoAndStop("lastframe"); } } onClipEvent (enterFrame) { PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { _parent.gotoAndStop(PercentLoaded); } else { _parent.gotoAndPlay("loaded"); } }
Symbol 51 MovieClip Frame 101
play();
Symbol 51 MovieClip Frame 165
stop();
Symbol 52 MovieClip Frame 1
function startAd(ngad_url) { System.security.allowDomain("70.87.128.99"); System.security.allowInsecureDomain("70.87.128.99"); System.security.allowDomain("ads.shizmoo.com"); System.security.allowInsecureDomain("ads.shizmoo.com"); System.security.allowDomain("www.cpmstar.com"); System.security.allowInsecureDomain("www.cpmstar.com"); System.security.allowDomain("server.cpmstar.com"); System.security.allowInsecureDomain("server.cpmstar.com"); var ngads_redirect = new XML(); ngads_redirect.ignoreWhite = true; ngads_redirect.onLoad = function (success) { trace("\r::IGNORE THE FOLLOWING ERROR IF THE AD LOADS::"); if (success) { ng_ad.loadMovie(ngads_redirect.toString(), "GET"); } }; var _local1 = 731; var _local2 = 3; ngads_redirect.load(ngad_url); } _root.stop(); if (_global.NewgroundsAPI_DataObject.ad_url) { startAd(_global.NewgroundsAPI_DataObject.ad_url); } _global.NewgroundsAPI_DataObject.API.onAdsApproved = function () { startAd(_global.NewgroundsAPI_DataObject.ad_url); }; stop();
Symbol 374 MovieClip [__Packages.NewgroundsAPI] Frame 0
class NewgroundsAPI { var script_url, movie_id, host, stat_ids, data_object; function NewgroundsAPI (id) { script_url = "http://www.ngads.com/gateway.php"; movie_id = id; host = _url.split("/")[2]; if (host.length < 1) { host = "localhost"; } stat_ids = new Object(); stat_ids.movie_views = 1; stat_ids.author_links = 2; stat_ids.sponsor_links = 3; stat_ids.high_score = 4; if (!_global.NewgroundsAPI_DataObject) { _global.NewgroundsAPI_DataObject = new Object(); _global.NewgroundsAPI_DataObject.API = this; var _local3 = new Object(); _local3.id = movie_id; _local3.host = host; _local3.stat = stat_ids.movie_views; _local3.value = 1; sendStats(_local3); } data_object = _global.NewgroundsAPI_DataObject; } function sendStats(params) { var _local7 = "?version=1.0.2"; for (var _local4 in params) { _local7 = _local7 + ((("&" + _local4) + "=") + escape(String(params[_local4]))); } var _local9 = new XML(); _local9.ignoreWhite = true; _local9.onLoad = function (success) { trace((newline + this) + newline); var _local7 = new Object(); var _local4 = 0; while (_local4 < this.firstChild.childNodes.length) { var _local5 = this.firstChild.childNodes[_local4]; var _local6 = _local5.nodeName; var _local3 = _local5.attributes.value; if (_local3 == Number(_local3)) { _local3 = Number(_local3); } _local7[_local6] = _local3; _local4++; } _global.NewgroundsAPI_DataObject.API.eventHandler(_local7); }; trace(script_url + _local7); _local9.load(script_url + _local7); } function LoadNewgrounds() { getURL ((script_url + "?referrer=") + movie_id, "_blank"); } function eventHandler(params) { for (var _local3 in params) { data_object[_local3] = unescape(params[_local3]); switch (_local3) { case "ad_url" : if (params[_local3]) { onAdsApproved(); } break; case "deny_host" : if (params[_local3]) { onDenyHost(); } break; case "settings_loaded" : onSettingsLoaded(params[_local3]); } } } function onSettingsLoaded(success) { } function onAdsApproved() { } function onDenyHost() { trace("\r======================================================================================"); trace("{{NEWGROUNDS API HELP}}"); trace("======================================================================================"); trace("In order to test this movie from your local computer,"); trace("look for the following ActionScript on your timeline:"); trace("======================================================================================"); trace("\r\tvar ng_API = new NewgroundsAPI(movie_id);\r"); trace("======================================================================================"); trace("and AFTER, add this code:"); trace("======================================================================================"); trace("\r\tng_API.onDenyHost = function() {"); trace("\t\t// delete this function when you publish"); trace("\t}\r"); trace("======================================================================================"); trace("OR, log in to your Newgrounds Account and add 'localhost' to"); trace("your list of approved domains"); trace("======================================================================================\r"); if (data_object.real_host) { var _local7 = data_object.real_host; } else { var _local7 = "http://www.newgrounds.com"; } _root.createEmptyMovieClip("overlay", 1000); _root.overlay.lineStyle(20, 0, 100); _root.overlay.beginFill(6684672); _root.overlay.moveTo(0, 0); _root.overlay.lineTo(Stage.width, 0); _root.overlay.lineTo(Stage.width, Stage.height); _root.overlay.lineTo(0, Stage.height); _root.overlay.lineTo(0, 0); _root.overlay.endFill(); var _local3 = "This movie has not been approved for use on this host.\r\rPlease Visit "; var _local9 = _local3.length; _local3 = _local3 + _local7; var _local8 = _local3.length; _local3 = _local3 + " for an approved copy"; var _local6 = new TextFormat(); _local6.font = "Arial Black"; _local6.size = 48; _local6.color = 16711680 /* 0xFF0000 */; _root.overlay.createTextField("error", 100, (Stage.width - 400) / 2, (Stage.height / 2) - 100, 400, 200); _root.overlay.error.text = "ERROR!"; _root.overlay.error.setTextFormat(_local6); var _local4 = new TextFormat(); _local4.font = "Arial"; _local4.bold = true; _local4.size = 12; _local4.color = 16777215 /* 0xFFFFFF */; var _local5 = new TextFormat(); _local5.color = 16776960 /* 0xFFFF00 */; _local5.underline = true; _local5.url = _local7; _root.overlay.createTextField("message", 101, (Stage.width - 400) / 2, Stage.height / 2, 400, 200); _root.overlay.message.text = _local3; _root.overlay.message.multiline = true; _root.overlay.message.wordWrap = true; _root.overlay.message.html = true; _root.overlay.message.setTextFormat(_local4); _root.overlay.message.setTextFormat(_local9, _local8, _local5); } }
Symbol 375 MovieClip [__Packages.saveScore] Frame 0
class saveScore { var gameId, eKey, sponsor; function saveScore (g, k, s) { gameId = g; eKey = k; sponsor = s; } function submit(u, n, o, p) { var _local2 = new Object(); _local2.seed = 99999999 * Math.random(); _local2.user = u; if (p) { _local2.password = com.meychi.ascrypt.MD5.calculate(p); } _local2.score = n; if (o) { _local2.other = JSON.stringify(o); } var _local3 = com.meychi.ascrypt.RC4.encrypt(JSON.stringify(_local2), eKey); sendit(_local3); } function sendit(secure) { _root.createEmptyMovieClip("scoreSubmissionWrapper", _root.getNextHighestDepth()); _root.scoreSubmissionWrapper.dataString = secure; _root.scoreSubmissionWrapper.sponsor = sponsor; _root.scoreSubmissionWrapper.gameId = gameId; _root.scoreSubmissionWrapper.getURL("http://www.psychogoldfish.com/submitScore.php", "_blank", "POST"); _root.scoreSubmissionWrapper.removeMovieClip(); } function show() { getURL ((("http://www.psychogoldfish.com/scoreBoards.php?gameId=" + gameId) + "&sponsor=") + sponsor, "_blank"); } }
Symbol 376 MovieClip [__Packages.com.meychi.ascrypt.MD5] Frame 0
class com.meychi.ascrypt.MD5 { function MD5 () { } static function calculate(src) { return(hex_md5(src)); } static function hex_md5(src) { return(binl2hex(core_md5(str2binl(src), src.length * 8))); } static function core_md5(x, len) { x[len >> 5] = x[len >> 5] | (128 << (len % 32)); x[(((len + 64) >>> 9) << 4) + 14] = len; var _local4 = 1732584193 /* 0x67452301 */; var _local3 = -271733879; var _local2 = -1732584194; var _local1 = 271733878 /* 0x10325476 */; var _local5 = 0; while (_local5 < x.length) { var _local10 = _local4; var _local9 = _local3; var _local8 = _local2; var _local7 = _local1; _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 0], 7, -680876936); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 1], 12, -389564586); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 2], 17, 606105819); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 3], 22, -1044525330); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 4], 7, -176418897); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 5], 12, 1200080426); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 6], 17, -1473231341); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 7], 22, -45705983); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 8], 7, 1770035416); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 9], 12, -1958414417); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 10], 17, -42063); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 11], 22, -1990404162); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 12], 7, 1804603682); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 13], 12, -40341101); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 14], 17, -1502002290); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 15], 22, 1236535329); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 1], 5, -165796510); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 6], 9, -1069501632); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 11], 14, 643717713); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 0], 20, -373897302); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 5], 5, -701558691); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 10], 9, 38016083); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 15], 14, -660478335); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 4], 20, -405537848); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 9], 5, 568446438); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 14], 9, -1019803690); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 3], 14, -187363961); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 8], 20, 1163531501); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 13], 5, -1444681467); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 2], 9, -51403784); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 7], 14, 1735328473); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 12], 20, -1926607734); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 5], 4, -378558); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 8], 11, -2022574463); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 11], 16, 1839030562); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 14], 23, -35309556); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 1], 4, -1530992060); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 4], 11, 1272893353); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 7], 16, -155497632); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 10], 23, -1094730640); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 13], 4, 681279174); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 0], 11, -358537222); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 3], 16, -722521979); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 6], 23, 76029189); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 9], 4, -640364487); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 12], 11, -421815835); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 15], 16, 530742520); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 2], 23, -995338651); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 0], 6, -198630844); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 7], 10, 1126891415); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 14], 15, -1416354905); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 5], 21, -57434055); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 12], 6, 1700485571); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 3], 10, -1894986606); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 10], 15, -1051523); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 1], 21, -2054922799); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 8], 6, 1873313359); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 15], 10, -30611744); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 6], 15, -1560198380); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 13], 21, 1309151649); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 4], 6, -145523070); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 11], 10, -1120210379); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 2], 15, 718787259); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 9], 21, -343485551); _local4 = safe_add(_local4, _local10); _local3 = safe_add(_local3, _local9); _local2 = safe_add(_local2, _local8); _local1 = safe_add(_local1, _local7); _local5 = _local5 + 16; } return(new Array(_local4, _local3, _local2, _local1)); } static function md5_cmn(q, a, b, x, s, t) { return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b)); } static function md5_ff(a, b, c, d, x, s, t) { return(md5_cmn((b & c) | ((~b) & d), a, b, x, s, t)); } static function md5_gg(a, b, c, d, x, s, t) { return(md5_cmn((b & d) | (c & (~d)), a, b, x, s, t)); } static function md5_hh(a, b, c, d, x, s, t) { return(md5_cmn((b ^ c) ^ d, a, b, x, s, t)); } static function md5_ii(a, b, c, d, x, s, t) { return(md5_cmn(c ^ (b | (~d)), a, b, x, s, t)); } static function bit_rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } static function safe_add(x, y) { var _local1 = (x & 65535) + (y & 65535); var _local2 = ((x >> 16) + (y >> 16)) + (_local1 >> 16); return((_local2 << 16) | (_local1 & 65535)); } static function str2binl(str) { var _local3 = new Array(); var _local4 = 255; var _local1 = 0; while (_local1 < (str.length * 8)) { _local3[_local1 >> 5] = _local3[_local1 >> 5] | ((str.charCodeAt(_local1 / 8) & _local4) << (_local1 % 32)); _local1 = _local1 + 8; } return(_local3); } static function binl2hex(binarray) { var _local4 = new String(""); var _local3 = new String("0123456789abcdef"); var _local1 = 0; while (_local1 < (binarray.length * 4)) { _local4 = _local4 + (_local3.charAt((binarray[_local1 >> 2] >> (((_local1 % 4) * 8) + 4)) & 15) + _local3.charAt((binarray[_local1 >> 2] >> ((_local1 % 4) * 8)) & 15)); _local1++; } return(_local4); } }
Symbol 377 MovieClip [__Packages.JSON] Frame 0
class JSON { function JSON () { } static function stringify(arg, noquotes) { var _local3; var _local2; var _local6; var _local1 = ""; var _local4; var _local8 = typeof(arg); switch (_local8) { case "object" : if (arg) { if (arg instanceof Array) { _local2 = 0; while (_local2 < arg.length) { _local4 = stringify(arg[_local2]); if (_local1) { _local1 = _local1 + ","; } _local1 = _local1 + _local4; _local2++; } return(("[" + _local1) + "]"); } if (typeof(arg.toString) != "undefined") { for (_local2 in arg) { _local4 = arg[_local2]; if ((typeof(_local4) != "undefined") && (typeof(_local4) != "function")) { _local4 = stringify(_local4); if (_local1) { _local1 = _local1 + ","; } _local1 = _local1 + ((stringify(_local2) + ":") + _local4); } } return(("{" + _local1) + "}"); } } return("null"); case "number" : return((isFinite(arg) ? (String(arg)) : "null")); case "string" : _local6 = arg.length; if (noquotes) { var _local7 = ""; } else { var _local7 = "\""; } _local1 = _local7; _local2 = 0; while (_local2 < _local6) { _local3 = arg.charAt(_local2); if (_local3 >= " ") { if ((_local3 == "\\") || (_local3 == "\"")) { _local1 = _local1 + "\\"; } _local1 = _local1 + _local3; } else { switch (_local3) { case "\b" : _local1 = _local1 + "\\b"; break; case "\f" : _local1 = _local1 + "\\f"; break; case newline : _local1 = _local1 + "\\n"; break; case "\r" : _local1 = _local1 + "\\r"; break; case "\t" : _local1 = _local1 + "\\t"; break; default : _local3 = _local3.charCodeAt(); _local1 = _local1 + (("\\u00" + Math.floor(_local3 / 16).toString(16)) + (_local3 % 16).toString(16)); } } _local2 = _local2 + 1; } return(_local1 + _local7); case "boolean" : return(String(arg)); } return("null"); } static function parse(text) { var at = 0; var ch = " "; var _value; var _error = function (m) { throw {name:"JSONError", message:m, at:at - 1, text:text}; }; var _next = function () { ch = text.charAt(at); at = at + 1; return(ch); }; var _white = function () { while (ch) { if (ch <= " ") { _next(); } else if (ch == "/") { switch (_next()) { case "/" : while ((_next() && (ch != newline)) && (ch != "\r")) { } break; case "*" : _next(); for(;;){ if (ch) { if (ch == "*") { if (_next() == "/") { _next(); // unexpected jump } } else { _next(); } } else { _error("Unterminated comment"); } }; break; default : _error("Syntax error"); } } else { return; } } }; var _string = function () { var _local4; var _local1 = ""; var _local3; var _local2; var _local5 = false; if (ch == "\"") { while (_next()) { if (ch == "\"") { _next(); return(_local1); } if (ch == "\\") { switch (_next()) { case "b" : _local1 = _local1 + "\b"; break; case "f" : _local1 = _local1 + "\f"; break; case "n" : _local1 = _local1 + newline; break; case "r" : _local1 = _local1 + "\r"; break; case "t" : _local1 = _local1 + "\t"; break; case "u" : _local2 = 0; _local4 = 0; while (_local4 < 4) { _local3 = parseInt(_next(), 16); if (!isFinite(_local3)) { _local5 = true; break; } _local2 = (_local2 * 16) + _local3; _local4 = _local4 + 1; } if (_local5) { _local5 = false; break; } _local1 = _local1 + String.fromCharCode(_local2); break; default : _local1 = _local1 + ch; } } else { _local1 = _local1 + ch; } } } _error("Bad string"); }; var _array = function () { var _local1 = []; if (ch == "[") { _next(); _white(); if (ch == "]") { _next(); return(_local1); } while (ch) { _local1.push(_value()); _white(); if (ch == "]") { _next(); return(_local1); } if (ch != ",") { break; } _next(); _white(); } } _error("Bad array"); }; var _object = function () { var _local2; var _local1 = {}; if (ch == "{") { _next(); _white(); if (ch == "}") { _next(); return(_local1); } while (ch) { _local2 = _string(); _white(); if (ch != ":") { break; } _next(); _local1[_local2] = _value(); _white(); if (ch == "}") { _next(); return(_local1); } if (ch != ",") { break; } _next(); _white(); } } _error("Bad object"); }; var _number = function () { var _local1 = ""; var _local2; if (ch == "-") { _local1 = "-"; _next(); } while ((ch >= "0") && (ch <= "9")) { _local1 = _local1 + ch; _next(); } if (ch == ".") { _local1 = _local1 + "."; while ((_next() && (ch >= "0")) && (ch <= "9")) { _local1 = _local1 + ch; } } _local2 = 1 * _local1; if (!isFinite(_local2)) { _error("Bad number"); } else { return(_local2); } }; var _word = function () { switch (ch) { case "t" : if (((_next() == "r") && (_next() == "u")) && (_next() == "e")) { _next(); return(true); } break; case "f" : if ((((_next() == "a") && (_next() == "l")) && (_next() == "s")) && (_next() == "e")) { _next(); return(false); } break; case "n" : if (!(((_next() == "u") && (_next() == "l")) && (_next() == "l"))) { break; } _next(); return(null); } _error("Syntax error"); }; _value = function () { _white(); switch (ch) { case "{" : return(_object()); case "[" : return(_array()); case "\"" : return(_string()); case "-" : return(_number()); } return((((ch >= "0") && (ch <= "9")) ? (_number()) : (_word()))); }; return(_value()); } }
Symbol 378 MovieClip [__Packages.com.meychi.ascrypt.RC4] Frame 0
class com.meychi.ascrypt.RC4 { function RC4 () { } static function encrypt(src, key) { var _local3 = strToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(charsToHex(_local2)); } static function decrypt(src, key) { var _local3 = hexToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(charsToStr(_local2)); } static function initialize(pwd) { var _local2 = 0; var _local3; var _local4 = pwd.length; var _local1 = 0; while (_local1 <= 255) { mykey[_local1] = pwd[_local1 % _local4]; sbox[_local1] = _local1; _local1++; } _local1 = 0; while (_local1 <= 255) { _local2 = ((_local2 + sbox[_local1]) + mykey[_local1]) % 256; _local3 = sbox[_local1]; sbox[_local1] = sbox[_local2]; sbox[_local2] = _local3; _local1++; } } static function calculate(plaintxt, psw) { initialize(psw); var _local1 = 0; var _local2 = 0; var _local9 = new Array(); var _local7; var _local5; var _local6; var _local3 = 0; while (_local3 < plaintxt.length) { _local1 = (_local1 + 1) % 256; _local2 = (_local2 + sbox[_local1]) % 256; _local5 = sbox[_local1]; sbox[_local1] = sbox[_local2]; sbox[_local2] = _local5; var _local4 = (sbox[_local1] + sbox[_local2]) % 256; _local7 = sbox[_local4]; _local6 = plaintxt[_local3] ^ _local7; _local9.push(_local6); _local3++; } return(_local9); } static function charsToHex(chars) { var _local4 = new String(""); var _local3 = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); var _local1 = 0; while (_local1 < chars.length) { _local4 = _local4 + (_local3[chars[_local1] >> 4] + _local3[chars[_local1] & 15]); _local1++; } return(_local4); } static function hexToChars(hex) { var _local3 = new Array(); var _local1 = ((hex.substr(0, 2) == "0x") ? 2 : 0); while (_local1 < hex.length) { _local3.push(parseInt(hex.substr(_local1, 2), 16)); _local1 = _local1 + 2; } return(_local3); } static function charsToStr(chars) { var _local3 = new String(""); var _local1 = 0; while (_local1 < chars.length) { _local3 = _local3 + String.fromCharCode(chars[_local1]); _local1++; } return(_local3); } static function strToChars(str) { var _local3 = new Array(); var _local1 = 0; while (_local1 < str.length) { _local3.push(str.charCodeAt(_local1)); _local1++; } return(_local3); } static var sbox = new Array(255); static var mykey = new Array(255); }
Symbol 57 Button
on (release) { getURL ("http://www.psychogoldfish.com/?ref=fanbox", "_blank"); }
Symbol 72 Button
on (release) { play(); }
Symbol 84 Button
on (press, keyPress "1") { _global.mute = false; stopAllSounds(); gotoAndPlay ("bgm1"); } on (keyPress "$") { tellTarget ("..") { play(); }; }
Symbol 86 Button
on (press, keyPress "x") { _global.mute = true; stopAllSounds(); }
Symbol 93 MovieClip Frame 1
if (_global.gameParams.mute) { _x = (_x - 900); soundmode = 1; } if (_global.mute) { soundmode = 1; } if (!soundmode) { gotoAndPlay ("bgm1"); soundmode = 1; } else { trace("mute"); } stop();
Symbol 93 MovieClip Frame 2
gotoAndStop (1);
Symbol 93 MovieClip Frame 3
gotoAndStop (1);
Symbol 93 MovieClip Frame 4
gotoAndStop (1);
Symbol 93 MovieClip Frame 5
gotoAndStop (1);
Symbol 93 MovieClip Frame 6
gotoAndStop (1);
Symbol 93 MovieClip Frame 7
gotoAndStop (1);
Symbol 177 MovieClip Frame 1
Mouse.show();
Symbol 177 MovieClip Frame 2
Set("_root.score" + _root.hole, int(_root.strokes)); trace("strokes: " + _root.strokes); par = 0; message = ""; score = 0; i = 1; while (i <= 18) { Set("_root.par" + i, int(eval ("par" + i))); Set("score" + i, eval ("_root.score" + i)); score = score + eval ("_root.score" + i); par = par + eval ("_root.par" + i); if (i == _root.hole) { if (eval ("_root.score" + i) == 1) { message = "Hole in One!!!"; } else if (eval ("_root.score" + i) == (eval ("_root.par" + i) - 3)) { message = "Albatross (-3)"; } else if (eval ("_root.score" + i) == (eval ("_root.par" + i) - 2)) { message = "Eagle (-2)"; } else if (eval ("_root.score" + i) == (eval ("_root.par" + i) - 1)) { message = "Birdie (-1)"; } else if (eval ("_root.score" + i) == eval ("_root.par" + i)) { message = "You got par"; } else if (eval ("_root.score" + i) == (eval ("_root.par" + i) + 1)) { message = "Bogey (+1)"; } else if (eval ("_root.score" + i) == (eval ("_root.par" + i) + 2)) { message = "Double Bogey (+1)"; } } i++; } if (_root.hole) { if (_global.gameParams.realtimeUpdates) { trace("WUT"); _global.gameParams.submitHole(_root.hole, _root.strokes); } if (_root.hole == 18) { if (_global.gameParams.liveSubmit) { _global.gameParams.submitFinal(score); } else if (_global.guestUser()) { _parent.result.gotoAndStop(3); } else { _parent.result.gotoAndStop(2); } } } _root.hole = _root.hole + 1; _root.score = score; stop();
Symbol 182 Button
on (release) { tellTarget ("..") { play(); }; }
Symbol 184 MovieClip Frame 1
tellTarget ("..") { stop(); };
Symbol 190 MovieClip Frame 1
Mouse.hide();
Symbol 193 MovieClip Frame 2
stop();
Symbol 194 MovieClip Frame 1
countme = "y"; stop();
Symbol 196 MovieClip Frame 1
countme = "y";
Symbol 199 MovieClip Frame 1
countme = "y";
Symbol 202 MovieClip Frame 1
countme = "y";
Symbol 208 Button
on (release) { tellTarget ("..") { nextFrame(); }; }
Symbol 209 MovieClip Frame 1
_parent.ball._x = _parent.button._x; _parent.ball._y = _parent.button._y;
Symbol 209 MovieClip Frame 2
gotoAndPlay (1);
Symbol 210 Button
on (release, releaseOutside) { if (_parent.speed <= maxhitspeed) { tellTarget ("_parent._parent.sound") { gotoAndStop ("hit"); }; _root.strokes = _root.strokes + 1; tellTarget ("..") { play(); }; } }
Symbol 212 MovieClip Frame 1
tellTarget ("..") { xdir = (ball._x - putter._x) * 0.33; ydir = (ball._y - putter._y) * 0.33; node1._x = ball._x + (xdir * 4.5); node1._y = ball._y + (ydir * 4.5); node2._x = ball._x + (xdir * 2.75); node2._y = ball._y + (ydir * 2.75); node3._x = ball._x + (xdir * 1.5); node3._y = ball._y + (ydir * 1.5); node4._x = ball._x + (xdir * 0.5); node4._y = ball._y + (ydir * 0.5); }; _parent.speed = (_parent.xdir * _parent.xdir) + (_parent.ydir * _parent.ydir); maxhitspeed = 1000; if (_parent.speed > maxhitspeed) { tellTarget ("_parent.node1") { gotoAndStop (2); }; tellTarget ("_parent.node2") { gotoAndStop (2); }; tellTarget ("_parent.node3") { gotoAndStop (2); }; tellTarget ("_parent.node4") { gotoAndStop (2); }; } else { tellTarget ("_parent.node1") { gotoAndStop (1); }; tellTarget ("_parent.node2") { gotoAndStop (1); }; tellTarget ("_parent.node3") { gotoAndStop (1); }; tellTarget ("_parent.node4") { gotoAndStop (1); }; } _parent.putt._x = _parent.putter._x; _parent.putt._y = _parent.putter._y;
Symbol 212 MovieClip Frame 2
gotoAndPlay (1);
Symbol 212 MovieClip Frame 3
tellTarget ("..") { gotoAndPlay ("rolling"); };
Symbol 217 MovieClip Frame 1
_root.strokes = 0;
Symbol 217 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } else { trace("found t" + (ts + 1)); } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 217 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 217 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 217 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 217 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 217 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 217 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 219 MovieClip Frame 1
countme = "y";
Symbol 221 MovieClip Frame 1
countme = "y"; stop();
Symbol 221 MovieClip Frame 21
_parent.ball._x = _x; _parent.ball._y = _y; tellTarget ("..") { play(); }; gotoAndStop (1);
Symbol 224 MovieClip Frame 1
countme = "y";
Symbol 226 MovieClip Frame 1
_root.strokes = 0;
Symbol 226 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } tu = 0; while (tudone != "y") { if (eval (("tu" + (tu + 1)) + ".countme") != "y") { tudone = "y"; tu = tu - 1; } tu++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 226 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 226 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; ty = 1; while (ty <= tu) { if (speed < 40) { if (ball.hitTest(eval ("th" + ty))) { ball._x = 9999; ydir = (eval (("tu" + ty) + "._y") - eval (("th" + ty) + "._y")) / 50; xdir = (eval (("tu" + ty) + "._x") - eval (("th" + ty) + "._x")) / 50; tellTarget ("tu" + ty) { play(); }; stop(); } } ty++; } t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 226 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 226 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 226 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 226 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 229 MovieClip Frame 1
_root.strokes = 0;
Symbol 229 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 229 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 229 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 229 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 229 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 229 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 229 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 233 MovieClip Frame 1
_root.strokes = 0;
Symbol 233 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 233 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 233 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 233 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 233 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 233 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 233 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 238 MovieClip Frame 1
_root.strokes = 0;
Symbol 238 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 238 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 238 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 238 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 238 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 238 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 238 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 242 MovieClip Frame 1
_root.strokes = 0;
Symbol 242 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 242 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 242 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 242 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 242 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 242 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 242 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 248 MovieClip Frame 1
_root.strokes = 0;
Symbol 248 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 248 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 248 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 248 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 248 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 248 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 248 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 250 MovieClip Frame 1
tellTarget ("..") { ymod = ydir * 0.4; if (frame >= 46) { ydir = ydir - 0.3; } else { ydir = ydir + 0.3; } frame = frame - ymod; if ((int(frame) > 92) or (int(frame) < 3)) { gotoAndStop (93); } else { gotoAndStop(int(frame)); } };
Symbol 250 MovieClip Frame 2
gotoAndPlay (1);
Symbol 251 MovieClip Frame 1
stop();
Symbol 251 MovieClip Frame 2
if (side == "top") { frame = 92; } else { frame = 3; } nextFrame();
Symbol 251 MovieClip Frame 3
hill = "d";
Symbol 251 MovieClip Frame 45
hill = "d";
Symbol 251 MovieClip Frame 46
hill = "u"; _parent.halfway = "y";
Symbol 251 MovieClip Frame 91
hill = "u";
Symbol 251 MovieClip Frame 93
if (ymod > 0) { _parent._parent.ball._x = (_parent._parent.spiral._x + (_x - x_pos)) - 18; _parent._parent.ball._y = _parent._parent.spiral._y + 40; } else { _parent._parent.ball._x = (_parent._parent.spiral._x - (_x - x_pos)) + 18; _parent._parent.ball._y = _parent._parent.spiral._y - 40; } _parent._parent.ydir = ydir; tellTarget ("_parent._parent") { inspiral = ""; play(); }; gotoAndStop (1);
Symbol 258 MovieClip Frame 1
_root.strokes = 0;
Symbol 258 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 258 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 258 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } if (ball.hitTest(spiral)) { if (((ball._x > spiral._x) and (ball._y < spiral._y)) and (ymod > 0)) { spiral.ball.side = "top"; spiral.ball.x_pos = (ball._x - spiral._x) - 18; inspiral = "y"; } else if (((ball._x < spiral._x) and (ball._y > spiral._y)) and (ymod < 0)) { spiral.ball.side = "bot"; spiral.ball.x_pos = (ball._x - spiral._x) + 18; inspiral = "y"; } } if (inspiral == "y") { ball._x = spiral._x; ball._y = spiral._y; spiral.ball._x = spiral.ball.x_pos; spiral.ball.ydir = ydir; tellTarget ("spiral.ball") { play(); }; tellTarget ("_parent.sound") { gotoAndStop ("metal"); }; stop(); } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 258 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 258 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 258 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 258 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 260 MovieClip Frame 1
countme = "y";
Symbol 269 MovieClip Frame 1
_root.strokes = 0;
Symbol 269 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 269 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 269 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 269 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 269 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 269 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 269 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 277 MovieClip Frame 1
_root.strokes = 0;
Symbol 277 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } tu = 0; while (tudone != "y") { if (eval (("tu" + (tu + 1)) + ".countme") != "y") { tudone = "y"; tu = tu - 1; } tu++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 277 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 277 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; ty = 1; while (ty <= tu) { if (speed < 20) { if (ball.hitTest(eval ("th" + ty))) { ball._x = 9999; ydir = (eval (("tu" + ty) + "._y") - eval (("th" + ty) + "._y")) / 30; xdir = (eval (("tu" + ty) + "._x") - eval (("th" + ty) + "._x")) / 30; tellTarget ("tu" + ty) { play(); }; stop(); } } ty++; } t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 277 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 277 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 277 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 277 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 284 MovieClip Frame 1
_root.strokes = 0;
Symbol 284 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 284 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 284 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 284 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 284 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 284 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 284 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 287 MovieClip Frame 1
countme = "y";
Symbol 290 MovieClip Frame 1
countme = "y";
Symbol 292 MovieClip Frame 1
_root.strokes = 0;
Symbol 292 MovieClip Frame 2
if (init != "y") { Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } ws = 0; while (wdone != "y") { if (eval (("w" + (ws + 1)) + ".countme") != "y") { wdone = "y"; ws = ws - 1; } ws++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } init = "y"; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 292 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 292 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; w = 1; while (w <= ws) { if (ball.hitTest(eval ("w" + w))) { tellTarget ("_parent.sound") { gotoAndStop ("water"); }; gotoAndStop (2); } w++; } s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 292 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 292 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 292 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 292 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 294 MovieClip Frame 1
countme = "y";
Symbol 299 MovieClip Frame 1
_root.strokes = 0;
Symbol 299 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 299 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 299 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } if (ball.hitTest(spiral)) { if (((ball._x > spiral._x) and (ball._y < spiral._y)) and (ymod > 0)) { spiral.ball.side = "top"; spiral.ball.x_pos = (ball._x - spiral._x) - 18; inspiral = "y"; } else if (((ball._x < spiral._x) and (ball._y > spiral._y)) and (ymod < 0)) { spiral.ball.side = "bot"; spiral.ball.x_pos = (ball._x - spiral._x) + 18; inspiral = "y"; } } if (inspiral == "y") { ball._x = spiral._x; ball._y = spiral._y; spiral.ball._x = spiral.ball.x_pos; spiral.ball.ydir = ydir; tellTarget ("spiral.ball") { play(); }; tellTarget ("_parent.sound") { gotoAndStop ("metal"); }; stop(); } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 299 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 299 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 299 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 299 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 301 MovieClip Frame 1
_root.strokes = 0;
Symbol 301 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } tu = 0; while (tudone != "y") { if (eval (("tu" + (tu + 1)) + ".countme") != "y") { tudone = "y"; tu = tu - 1; } tu++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 301 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 301 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; ty = 1; while (ty <= tu) { if (speed < 20) { if (ball.hitTest(eval ("th" + ty))) { ball._x = 9999; ydir = (eval (("tu" + ty) + "._y") - eval (("th" + ty) + "._y")) / 30; xdir = (eval (("tu" + ty) + "._x") - eval (("th" + ty) + "._x")) / 30; tellTarget ("tu" + ty) { play(); }; stop(); } } ty++; } t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 301 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 301 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 301 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 301 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 306 MovieClip Frame 1
_root.strokes = 0;
Symbol 306 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 306 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 306 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 306 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 306 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 306 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 306 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 310 MovieClip Frame 1
_root.strokes = 0;
Symbol 310 MovieClip Frame 2
Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 310 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 310 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 310 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 310 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 310 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 310 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 311 MovieClip Frame 1
countme = "y";
Symbol 313 MovieClip Frame 1
_root.strokes = 0;
Symbol 313 MovieClip Frame 2
Mouse.show(); hill = 0.035; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 313 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 313 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 313 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 313 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 313 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 313 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 316 MovieClip Frame 1
countme = "y";
Symbol 317 MovieClip Frame 1
_root.strokes = 0;
Symbol 317 MovieClip Frame 2
if (init != "y") { Mouse.show(); hill = 0.075; matw = mat._width; mymath = mat._height; mat_l = (mat._x - (matw / 2)) + 2; mat_r = (mat._x + (matw / 2)) - 2; mat_t = (mat._y - (mymath / 2)) + 2; mat_b = (mat._y + (mymath / 2)) - 2; ss = 0; while (sdone != "y") { if (eval (("s" + (ss + 1)) + ".countme") != "y") { sdone = "y"; ss = ss - 1; } ss++; } ts = 0; while (tdone != "y") { if (eval (("t" + (ts + 1)) + ".countme") != "y") { tdone = "y"; ts = ts - 1; } ts++; } ws = 0; while (wdone != "y") { if (eval (("w" + (ws + 1)) + ".countme") != "y") { wdone = "y"; ws = ws - 1; } ws++; } drs = 0; while (drdone != "y") { if (eval (("dr" + (drs + 1)) + ".countme") != "y") { drdone = "y"; drs = drs - 1; } drs++; } hrs = 0; while (hrdone != "y") { if (eval (("hr" + (hrs + 1)) + ".countme") != "y") { hrdone = "y"; hrs = hrs - 1; } hrs++; } hls = 0; while (hldone != "y") { if (eval (("hl" + (hls + 1)) + ".countme") != "y") { hldone = "y"; hls = hls - 1; } hls++; } hus = 0; while (hudone != "y") { if (eval (("hu" + (hus + 1)) + ".countme") != "y") { hudone = "y"; hus = hus - 1; } hus++; } hds = 0; while (hddone != "y") { if (eval (("hd" + (hds + 1)) + ".countme") != "y") { hddone = "y"; hds = hds - 1; } hds++; } init = "y"; } startDrag ("button", true, mat_l, mat_t, mat_r, mat_b); stop();
Symbol 317 MovieClip Frame 3
Mouse.hide(); if (_root.strokes == 10) { gotoAndPlay ("limit"); } startDrag ("putter", true);
Symbol 317 MovieClip Frame 4
if (xdir < 0) { xcnt = xdir * -1; } else { xcnt = xdir; } if (ydir < 0) { ycnt = ydir * -1; } else { ycnt = ydir; } if (ycnt > xcnt) { cnt = ycnt; } else { cnt = xcnt; } ymod = ydir / cnt; xmod = xdir / cnt; x_old2 = ball._x; y_old2 = ball._y; i = 0; while (i < cnt) { x_old = ball._x; y_old = ball._y; ball._x = ball._x + xmod; w = 1; while (w <= ws) { if (ball.hitTest(eval ("w" + w))) { tellTarget ("_parent.sound") { gotoAndStop ("water"); }; gotoAndStop (2); } w++; } s = 1; while (s <= ss) { if (ball.hitTest(eval ("s" + s))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._x = x_old; xmod = xmod * -1; xdir = xdir * -1; } s++; } ball._y = ball._y + ymod; t = 1; while (t <= ts) { if (ball.hitTest(eval ("t" + t))) { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; ball._y = y_old; ymod = ymod * -1; ydir = ydir * -1; } t++; } dr = 0; while (dr <= drs) { if (ball.hitTest(eval ("dr" + dr))) { if (eval ("on_dr" + dr) != "y") { tellTarget ("_parent.sound") { gotoAndStop ("bounce"); }; x_anc = eval (("dr" + dr) + "._x"); y_anc = eval (("dr" + dr) + "._y"); if (y_anc > ball._y) { area = "t"; } else { area = "b"; } if (x_anc > ball._x) { area = area + "l"; } else { area = area + "r"; } if (area == "tl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } } else if (area == "tr") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if (area == "bl") { if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod > 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * 1; xmod2 = ymod * 1; } } else if ((ymod == 0) or (xmod == 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod > 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod > 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } else if ((xmod < 0) and (ymod < 0)) { ymod2 = xmod * -1; xmod2 = ymod * -1; } ymod = ymod2; xmod = xmod2; ball._x = ball._x + xmod; ball._y = ball._y + ymod; ydir = ymod * cnt; xdir = xmod * cnt; checktimes = checktimes + 1; Set("on_dr" + dr, "y"); tellTarget ("dr" + dr) { gotoAndStop (1); }; } } else { Set("on_dr" + dr, "n"); } dr++; } onhill = "no"; hr = 1; while (hr <= hrs) { if (ball.hitTest(eval ("hr" + hr))) { xdir = xdir + (hill * 1.5); onhill = "yes"; } hr++; } hl = 1; while (hl <= hls) { if (ball.hitTest(eval ("hl" + hl))) { xdir = xdir - (hill * 1.5); onhill = "yes"; } hl++; } hu = 1; while (hu <= hus) { if (ball.hitTest(eval ("hu" + hu))) { ydir = ydir - (hill * 1.5); onhill = "yes"; } hu++; } hd = 1; while (hd <= hds) { if (ball.hitTest(eval ("hd" + hd))) { ydir = ydir + (hill * 1.5); onhill = "yes"; } hd++; } i++; } speed = (ydir * ydir) + (xdir * xdir); if (speed < 40) { if (ball.hitTest(hole)) { gotoAndPlay ("sunk"); } } else if (speed < 90) { if (ball.hitTest(hole)) { ydir = ydir * (0.7 + (random(6) / 10)); xdir = xdir * (0.7 + (random(6) / 10)); } } if (speed > 0.02) { ydir = ydir * 0.92; xdir = xdir * 0.92; } else { ydir = 0; xdir = 0; prevFrame(); }
Symbol 317 MovieClip Frame 5
gotoAndPlay ("rolling");
Symbol 317 MovieClip Frame 6
ball._x = hole._x; ball._y = hole._y; tellTarget ("_parent.sound") { gotoAndStop ("sunk"); }; play();
Symbol 317 MovieClip Frame 15
tellTarget ("..") { play(); };
Symbol 317 MovieClip Frame 115
tellTarget ("..") { play(); };
Symbol 319 Button
on (release) { stopAllSounds(); tellTarget ("_root") { gotoAndPlay (1); }; }
Symbol 321 Button
on (release) { if (_root.hole > 18) { submitScore(_root.score); } }
Symbol 324 Button
on (release) { if (((_root.hole > 18) and (pname.length > 0)) and (pname != undefined)) { submitScore(_root.score, pname); } }
Symbol 325 MovieClip Frame 1
stop();
Symbol 325 MovieClip Frame 3
if (_root.pg_username) { pname = _root.pg_username; }
Symbol 350 MovieClip Frame 112
tellTarget ("_root") { gotoAndStop ("kicked"); };
Symbol 357 MovieClip Frame 63
tellTarget ("_root") { gotoAndStop ("kicked"); };
Symbol 371 MovieClip Frame 46
tellTarget ("_root") { gotoAndStop ("kicked"); };
Symbol 372 MovieClip Frame 1
gotoAndStop(random(3) + 2);
Symbol 373 MovieClip Frame 2
stop();
Symbol 373 MovieClip Frame 4
stop();
Symbol 373 MovieClip Frame 6
stop();
Symbol 373 MovieClip Frame 8
stop();
Symbol 373 MovieClip Frame 10
stop();
Symbol 373 MovieClip Frame 12
stop();
Symbol 373 MovieClip Frame 14
stop();
Symbol 373 MovieClip Frame 16
stop();
Symbol 373 MovieClip Frame 18
stop();
Symbol 373 MovieClip Frame 20
stop();
Symbol 373 MovieClip Frame 22
stop();
Symbol 373 MovieClip Frame 24
stop();
Symbol 373 MovieClip Frame 26
stop();
Symbol 373 MovieClip Frame 28
stop();
Symbol 373 MovieClip Frame 30
stop();
Symbol 373 MovieClip Frame 32
stop();
Symbol 373 MovieClip Frame 34
stop();
Symbol 373 MovieClip Frame 36
stop();
Symbol 373 MovieClip Frame 37
stop();
Symbol 373 MovieClip Frame 38
Mouse.show(); stopAllSounds();

Library Items

Symbol 1 FontUsed by:2 54 55 63
Symbol 2 TextUses:1Used by:4
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:2 3Used by:Timeline
Symbol 5 GraphicUsed by:52
Symbol 6 GraphicUsed by:8
Symbol 7 GraphicUsed by:8
Symbol 8 ButtonUses:6 7Used by:10
Symbol 9 GraphicUsed by:10 72
Symbol 10 MovieClipUses:8 9Used by:52
Symbol 11 GraphicUsed by:52
Symbol 12 FontUsed by:13
Symbol 13 TextUses:12Used by:17
Symbol 14 GraphicUsed by:17
Symbol 15 GraphicUsed by:17
Symbol 16 GraphicUsed by:17
Symbol 17 ButtonUses:13 14 15 16Used by:52
Symbol 18 GraphicUsed by:52
Symbol 19 MovieClipUsed by:51
Symbol 20 GraphicUsed by:51
Symbol 21 GraphicUsed by:51
Symbol 22 GraphicUsed by:51
Symbol 23 GraphicUsed by:25
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24 23Used by:51
Symbol 26 GraphicUsed by:34
Symbol 27 GraphicUsed by:34
Symbol 28 GraphicUsed by:34
Symbol 29 GraphicUsed by:34
Symbol 30 GraphicUsed by:34
Symbol 31 GraphicUsed by:34
Symbol 32 GraphicUsed by:34
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:26 27 28 29 30 31 32 33Used by:51
Symbol 35 GraphicUsed by:51
Symbol 36 ShapeTweeningUsed by:51
Symbol 37 ShapeTweeningUsed by:51
Symbol 38 GraphicUsed by:51
Symbol 39 GraphicUsed by:51
Symbol 40 GraphicUsed by:51
Symbol 41 GraphicUsed by:49 50
Symbol 42 GraphicUsed by:49 50 51
Symbol 43 GraphicUsed by:49 50
Symbol 44 GraphicUsed by:49 50 51
Symbol 45 GraphicUsed by:49 50 51
Symbol 46 GraphicUsed by:48 49 50
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClipUses:46 47Used by:49 50 51
Symbol 49 ButtonUses:41 42 43 44 45 48 46Used by:51
Symbol 50 ButtonUses:41 42 43 44 45 48 46Used by:51
Symbol 51 MovieClipUses:19 20 21 25 22 34 35 36 37 38 39 40 49 50 44 48 42 45Used by:52
Symbol 52 MovieClipUses:10 5 11 17 18 51Used by:Timeline
Symbol 53 GraphicUsed by:Timeline
Symbol 374 MovieClip [__Packages.NewgroundsAPI]
Symbol 375 MovieClip [__Packages.saveScore]
Symbol 376 MovieClip [__Packages.com.meychi.ascrypt.MD5]
Symbol 377 MovieClip [__Packages.JSON]
Symbol 378 MovieClip [__Packages.com.meychi.ascrypt.RC4]
Symbol 54 TextUses:1Used by:57
Symbol 55 TextUses:1Used by:57
Symbol 56 GraphicUsed by:57
Symbol 57 ButtonUses:54 55 56Used by:Timeline
Symbol 58 GraphicUsed by:Timeline
Symbol 59 FontUsed by:60 64 65 66 67 68 69 70 71
Symbol 60 TextUses:59Used by:Timeline
Symbol 61 FontUsed by:62
Symbol 62 TextUses:61Used by:Timeline
Symbol 63 TextUses:1Used by:Timeline
Symbol 64 TextUses:59Used by:Timeline
Symbol 65 TextUses:59Used by:Timeline
Symbol 66 TextUses:59Used by:Timeline
Symbol 67 TextUses:59Used by:Timeline
Symbol 68 TextUses:59Used by:Timeline
Symbol 69 TextUses:59Used by:Timeline
Symbol 70 TextUses:59Used by:Timeline
Symbol 71 TextUses:59Used by:Timeline
Symbol 72 ButtonUses:9Used by:Timeline
Symbol 73 FontUsed by:74
Symbol 74 TextUses:73Used by:Timeline
Symbol 75 BitmapUsed by:76 205 225 228 232 237 241 247 257 268 276 283 291 298 300 305 309 312
Symbol 76 GraphicUses:75Used by:Timeline
Symbol 77 FontUsed by:78 100 104 107 111 115 119 123 127 131 135 139 143 147 151 155 159 163 167 171 175
Symbol 78 TextUses:77Used by:93
Symbol 79 GraphicUsed by:93
Symbol 80 FontUsed by:81 85
Symbol 81 TextUses:80Used by:93
Symbol 82 GraphicUsed by:84 86
Symbol 83 GraphicUsed by:84 86
Symbol 84 ButtonUses:82 83Used by:93
Symbol 85 TextUses:80Used by:93
Symbol 86 ButtonUses:82 83Used by:93
Symbol 87 SoundUsed by:93
Symbol 88 SoundUsed by:93
Symbol 89 SoundUsed by:93
Symbol 90 SoundUsed by:93
Symbol 91 SoundUsed by:93 221
Symbol 92 SoundUsed by:93
Symbol 93 MovieClipUses:78 79 81 84 85 86 87 88 89 90 91 92Used by:373
Symbol 94 FontUsed by:95 96 318 320 323
Symbol 95 EditableTextUses:94Used by:177
Symbol 96 EditableTextUses:94Used by:177
Symbol 97 FontUsed by:98 99 102 103 105 106 109 110 113 114 117 118 121 122 125 126 129 130 133 134 137 138 141 142 145 146 149 150 153 154 157 158 161 162 165 166 169 170 173 174 322
Symbol 98 EditableTextUses:97Used by:177
Symbol 99 EditableTextUses:97Used by:177
Symbol 100 TextUses:77Used by:177
Symbol 101 GraphicUsed by:177
Symbol 102 TextUses:97Used by:177
Symbol 103 TextUses:97Used by:177
Symbol 104 TextUses:77Used by:177
Symbol 105 EditableTextUses:97Used by:177
Symbol 106 EditableTextUses:97Used by:177
Symbol 107 TextUses:77Used by:177
Symbol 108 GraphicUsed by:177
Symbol 109 EditableTextUses:97Used by:177
Symbol 110 EditableTextUses:97Used by:177
Symbol 111 TextUses:77Used by:177
Symbol 112 GraphicUsed by:177
Symbol 113 EditableTextUses:97Used by:177
Symbol 114 EditableTextUses:97Used by:177
Symbol 115 TextUses:77Used by:177
Symbol 116 GraphicUsed by:177
Symbol 117 EditableTextUses:97Used by:177
Symbol 118 EditableTextUses:97Used by:177
Symbol 119 TextUses:77Used by:177
Symbol 120 GraphicUsed by:177
Symbol 121 EditableTextUses:97Used by:177
Symbol 122 EditableTextUses:97Used by:177
Symbol 123 TextUses:77Used by:177
Symbol 124 GraphicUsed by:177
Symbol 125 EditableTextUses:97Used by:177
Symbol 126 EditableTextUses:97Used by:177
Symbol 127 TextUses:77Used by:177
Symbol 128 GraphicUsed by:177
Symbol 129 EditableTextUses:97Used by:177
Symbol 130 EditableTextUses:97Used by:177
Symbol 131 TextUses:77Used by:177
Symbol 132 GraphicUsed by:177
Symbol 133 EditableTextUses:97Used by:177
Symbol 134 EditableTextUses:97Used by:177
Symbol 135 TextUses:77Used by:177
Symbol 136 GraphicUsed by:177
Symbol 137 EditableTextUses:97Used by:177
Symbol 138 EditableTextUses:97Used by:177
Symbol 139 TextUses:77Used by:177
Symbol 140 GraphicUsed by:177
Symbol 141 EditableTextUses:97Used by:177
Symbol 142 EditableTextUses:97Used by:177
Symbol 143 TextUses:77Used by:177
Symbol 144 GraphicUsed by:177
Symbol 145 EditableTextUses:97Used by:177
Symbol 146 EditableTextUses:97Used by:177
Symbol 147 TextUses:77Used by:177
Symbol 148 GraphicUsed by:177
Symbol 149 EditableTextUses:97Used by:177
Symbol 150 EditableTextUses:97Used by:177
Symbol 151 TextUses:77Used by:177
Symbol 152 GraphicUsed by:177
Symbol 153 EditableTextUses:97Used by:177
Symbol 154 EditableTextUses:97Used by:177
Symbol 155 TextUses:77Used by:177
Symbol 156 GraphicUsed by:177
Symbol 157 EditableTextUses:97Used by:177
Symbol 158 EditableTextUses:97Used by:177
Symbol 159 TextUses:77Used by:177
Symbol 160 GraphicUsed by:177
Symbol 161 EditableTextUses:97Used by:177
Symbol 162 EditableTextUses:97Used by:177
Symbol 163 TextUses:77Used by:177
Symbol 164 GraphicUsed by:177
Symbol 165 EditableTextUses:97Used by:177
Symbol 166 EditableTextUses:97Used by:177
Symbol 167 TextUses:77Used by:177
Symbol 168 GraphicUsed by:177
Symbol 169 EditableTextUses:97Used by:177
Symbol 170 EditableTextUses:97Used by:177
Symbol 171 TextUses:77Used by:177
Symbol 172 GraphicUsed by:177
Symbol 173 EditableTextUses:97Used by:177
Symbol 174 EditableTextUses:97Used by:177
Symbol 175 TextUses:77Used by:177
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:95 96 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176Used by:373
Symbol 178 FontUsed by:179 326
Symbol 179 TextUses:178Used by:184
Symbol 180 GraphicUsed by:182 319 321 324
Symbol 181 GraphicUsed by:182 319 321 324
Symbol 182 ButtonUses:180 181Used by:184
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:179 182 183Used by:373
Symbol 185 GraphicUsed by:373
Symbol 186 GraphicUsed by:217 226 229 233 238 242 248 258 269 277 292 299 301 306 310 313 317
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:190 350
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:188 189Used by:217 226 229 233 238 242 248 251 258 269 277 284 292 299 301 306 310 313 317 350
Symbol 191 GraphicUsed by:193
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:191 192Used by:194
Symbol 194 MovieClipUses:193Used by:217 238 242 248 258 277 284 292 306
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:217 226 229 233 238 242 248 258 269 277 284 292 299 306 310 313 317
Symbol 197 GraphicUsed by:217 219 226 229 233 238 242 248 258 269 284 292 306 310 313
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:198Used by:217 226 229 233 238 242 248 258 269 277 284 292 299 301 306 310 313 317
Symbol 200 GraphicUsed by:217
Symbol 201 GraphicUsed by:202 311
Symbol 202 MovieClipUses:201Used by:217 229 242 277 292 306 310 313
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:217 226 229 233 238 242 248 258 269 277 284 292 299 301 306 310 313 317
Symbol 205 GraphicUses:75Used by:217
Symbol 206 GraphicUsed by:209
Symbol 207 GraphicUsed by:208 210
Symbol 208 ButtonUses:207Used by:209
Symbol 209 MovieClipUses:206 208Used by:217 226 229 233 238 242 248 258 269 277 284 292 299 301 306 310 313 317
Symbol 210 ButtonUses:207Used by:212
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:210 211Used by:217 226 229 233 238 242 248 258 269 277 284 292 299 301 306 310 313 317
Symbol 213 GraphicUsed by:215
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:213 214Used by:217 226 229 233 238 242 248 258 269 277 284 292 299 301 306 310 313 317
Symbol 216 GraphicUsed by:217 226 229 233 238 242 248 258 269 277 284 292 299 301 306 310 313 317
Symbol 217 MovieClipUses:186 190 194 196 197 199 200 202 204 205 209 212 215 216Used by:373
Symbol 218 MovieClipUsed by:226 229 233 248 258 277 284 292 299 301 306 310 313 317
Symbol 219 MovieClipUses:197Used by:226 277 301
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220 91Used by:226 277 301
Symbol 222 GraphicUsed by:226 258 277
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:226 229 233 242 258 277 306 310
Symbol 225 GraphicUses:75Used by:226
Symbol 226 MovieClipUses:218 186 190 199 219 196 197 221 204 222 224 225 209 212 215 216Used by:373
Symbol 227 GraphicUsed by:229
Symbol 228 GraphicUses:75Used by:229
Symbol 229 MovieClipUses:218 186 190 199 196 197 227 224 202 204 228 209 212 215 216Used by:373
Symbol 230 GraphicUsed by:233
Symbol 231 GraphicUsed by:233
Symbol 232 GraphicUses:75Used by:233
Symbol 233 MovieClipUses:218 230 186 190 199 196 197 231 224 204 232 209 212 215 216Used by:373
Symbol 234 GraphicUsed by:238
Symbol 235 GraphicUsed by:238
Symbol 236 GraphicUsed by:238
Symbol 237 GraphicUses:75Used by:238
Symbol 238 MovieClipUses:186 190 199 194 234 196 197 235 236 204 237 209 212 215 216Used by:373
Symbol 239 GraphicUsed by:242
Symbol 240 GraphicUsed by:242
Symbol 241 GraphicUses:75Used by:242
Symbol 242 MovieClipUses:186 190 199 194 239 196 197 240 224 202 204 241 209 212 215 216Used by:373
Symbol 243 GraphicUsed by:248
Symbol 244 GraphicUsed by:248
Symbol 245 GraphicUsed by:248
Symbol 246 GraphicUsed by:248 277 284
Symbol 247 GraphicUses:75Used by:248
Symbol 248 MovieClipUses:218 186 190 199 194 243 196 197 244 245 246 204 247 209 212 215 216Used by:373
Symbol 249 GraphicUsed by:253
Symbol 250 MovieClipUsed by:251
Symbol 251 MovieClipUses:250 190Used by:253
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:249 251 252Used by:258 299
Symbol 254 GraphicUsed by:258
Symbol 255 GraphicUsed by:258
Symbol 256 GraphicUsed by:258
Symbol 257 GraphicUses:75Used by:258
Symbol 258 MovieClipUses:218 186 253 190 199 196 197 194 254 255 224 222 256 204 257 209 212 215 216Used by:373
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:269
Symbol 261 GraphicUsed by:269
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:262Used by:269
Symbol 264 GraphicUsed by:269
Symbol 265 GraphicUsed by:269
Symbol 266 GraphicUsed by:269
Symbol 267 GraphicUsed by:269
Symbol 268 GraphicUses:75Used by:269
Symbol 269 MovieClipUses:260 261 263 264 186 190 265 266 199 196 197 267 204 268 209 212 215 216Used by:373
Symbol 270 GraphicUsed by:277
Symbol 271 GraphicUsed by:277
Symbol 272 GraphicUsed by:277
Symbol 273 GraphicUsed by:277
Symbol 274 GraphicUsed by:277
Symbol 275 GraphicUsed by:277 313
Symbol 276 GraphicUses:75Used by:277
Symbol 277 MovieClipUses:218 186 190 222 199 219 194 270 224 246 271 272 196 273 202 221 204 274 275 276 209 212 215 216Used by:373
Symbol 278 GraphicUsed by:284
Symbol 279 GraphicUsed by:284
Symbol 280 GraphicUsed by:284
Symbol 281 GraphicUsed by:284
Symbol 282 GraphicUsed by:284
Symbol 283 GraphicUses:75Used by:284
Symbol 284 MovieClipUses:218 190 199 196 197 194 278 279 280 281 246 282 204 283 209 212 215 216Used by:373
Symbol 285 GraphicUsed by:292
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286Used by:292 317
Symbol 288 GraphicUsed by:292
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:289Used by:292
Symbol 291 GraphicUses:75Used by:292 317
Symbol 292 MovieClipUses:218 186 190 199 196 197 194 285 287 202 288 290 204 291 209 212 215 216Used by:373
Symbol 293 GraphicUsed by:294
Symbol 294 MovieClipUses:293Used by:299
Symbol 295 GraphicUsed by:297
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:295 296Used by:299
Symbol 298 GraphicUses:75Used by:299
Symbol 299 MovieClipUses:218 294 297 253 186 190 204 199 196 298 209 212 215 216Used by:373
Symbol 300 GraphicUses:75Used by:301
Symbol 301 MovieClipUses:218 186 190 199 219 221 204 300 209 212 215 216Used by:373
Symbol 302 GraphicUsed by:306
Symbol 303 GraphicUsed by:306
Symbol 304 GraphicUsed by:306
Symbol 305 GraphicUses:75Used by:306
Symbol 306 MovieClipUses:218 186 190 199 196 197 194 302 303 224 202 304 204 305 209 212 215 216Used by:373
Symbol 307 GraphicUsed by:310
Symbol 308 GraphicUsed by:310
Symbol 309 GraphicUses:75Used by:310
Symbol 310 MovieClipUses:218 186 190 199 196 197 307 224 202 308 204 309 209 212 215 216Used by:373
Symbol 311 MovieClipUses:201Used by:313
Symbol 312 GraphicUses:75Used by:313
Symbol 313 MovieClipUses:218 186 190 199 196 197 275 311 204 202 312 209 212 215 216Used by:373
Symbol 314 GraphicUsed by:317
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:315Used by:317
Symbol 317 MovieClipUses:218 186 190 199 196 314 316 287 204 291 209 212 215 216Used by:373
Symbol 318 TextUses:94Used by:325
Symbol 319 ButtonUses:180 181Used by:325
Symbol 320 TextUses:94Used by:325
Symbol 321 ButtonUses:180 181Used by:325
Symbol 322 EditableTextUses:97Used by:325
Symbol 323 TextUses:94Used by:325
Symbol 324 ButtonUses:180 181Used by:325
Symbol 325 MovieClipUses:318 319 320 321 322 323 324Used by:373
Symbol 326 TextUses:178Used by:373
Symbol 327 GraphicUsed by:373
Symbol 328 GraphicUsed by:372
Symbol 329 GraphicUsed by:350
Symbol 330 GraphicUsed by:350
Symbol 331 GraphicUsed by:350
Symbol 332 GraphicUsed by:350
Symbol 333 GraphicUsed by:350
Symbol 334 GraphicUsed by:350
Symbol 335 SoundUsed by:350
Symbol 336 SoundUsed by:350 357 371
Symbol 337 GraphicUsed by:350
Symbol 338 GraphicUsed by:350
Symbol 339 GraphicUsed by:350
Symbol 340 SoundUsed by:350
Symbol 341 SoundUsed by:350 357
Symbol 342 GraphicUsed by:350
Symbol 343 GraphicUsed by:350
Symbol 344 GraphicUsed by:350
Symbol 345 GraphicUsed by:350
Symbol 346 GraphicUsed by:350
Symbol 347 GraphicUsed by:350
Symbol 348 GraphicUsed by:350
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:329 330 331 190 332 333 334 335 336 337 188 338 339 340 341 342 343 344 345 346 347 348 349Used by:372
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:357
Symbol 353 GraphicUsed by:357 371
Symbol 354 GraphicUsed by:357
Symbol 355 GraphicUsed by:357
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:352 353 354 336 341 355 356Used by:372
Symbol 358 GraphicUsed by:371
Symbol 359 GraphicUsed by:371
Symbol 360 GraphicUsed by:371
Symbol 361 GraphicUsed by:371
Symbol 362 GraphicUsed by:371
Symbol 363 GraphicUsed by:371
Symbol 364 GraphicUsed by:371
Symbol 365 SoundUsed by:371
Symbol 366 GraphicUsed by:371
Symbol 367 GraphicUsed by:371
Symbol 368 GraphicUsed by:371
Symbol 369 GraphicUsed by:371
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:353 358 359 360 361 362 363 364 336 365 366 367 368 369 370Used by:372
Symbol 372 MovieClipUses:328 350 357 371Used by:373
Symbol 373 MovieClipUses:93 177 184 185 217 226 229 233 238 242 248 258 269 277 284 292 299 301 306 310 313 317 325 326 327 372Used by:Timeline

Instance Names

"game"Frame 3Symbol 373 MovieClip
"ng_ad"Symbol 52 MovieClip Frame 1Symbol 10 MovieClip
"ball"Symbol 217 MovieClip Frame 1Symbol 190 MovieClip
"dr4"Symbol 217 MovieClip Frame 1Symbol 194 MovieClip
"dr3"Symbol 217 MovieClip Frame 1Symbol 194 MovieClip
"dr2"Symbol 217 MovieClip Frame 1Symbol 194 MovieClip
"dr1"Symbol 217 MovieClip Frame 1Symbol 194 MovieClip
"hole"Symbol 217 MovieClip Frame 1Symbol 196 MovieClip
"t6"Symbol 217 MovieClip Frame 1Symbol 199 MovieClip
"s6"Symbol 217 MovieClip Frame 1Symbol 199 MovieClip
"s5"Symbol 217 MovieClip Frame 1Symbol 199 MovieClip
"t5"Symbol 217 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 217 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 217 MovieClip Frame 1Symbol 199 MovieClip
"t3"Symbol 217 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 217 MovieClip Frame 1Symbol 199 MovieClip
"t2"Symbol 217 MovieClip Frame 1Symbol 199 MovieClip
"t1"Symbol 217 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 217 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 217 MovieClip Frame 1Symbol 199 MovieClip
"hr1"Symbol 217 MovieClip Frame 1Symbol 202 MovieClip
"mat"Symbol 217 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 217 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 217 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 217 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 217 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 217 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 217 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 226 MovieClip Frame 1Symbol 190 MovieClip
"s2"Symbol 226 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 226 MovieClip Frame 1Symbol 199 MovieClip
"t2"Symbol 226 MovieClip Frame 1Symbol 199 MovieClip
"t1"Symbol 226 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 226 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 226 MovieClip Frame 1Symbol 199 MovieClip
"th1"Symbol 226 MovieClip Frame 1Symbol 219 MovieClip
"th2"Symbol 226 MovieClip Frame 1Symbol 219 MovieClip
"t3"Symbol 226 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 226 MovieClip Frame 1Symbol 199 MovieClip
"th3"Symbol 226 MovieClip Frame 1Symbol 219 MovieClip
"hole"Symbol 226 MovieClip Frame 1Symbol 196 MovieClip
"tu3"Symbol 226 MovieClip Frame 1Symbol 221 MovieClip
"tu2"Symbol 226 MovieClip Frame 1Symbol 221 MovieClip
"mat"Symbol 226 MovieClip Frame 1Symbol 204 MovieClip
"tu1"Symbol 226 MovieClip Frame 1Symbol 221 MovieClip
"hl1"Symbol 226 MovieClip Frame 1Symbol 224 MovieClip
"button"Symbol 226 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 226 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 226 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 226 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 226 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 226 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 229 MovieClip Frame 1Symbol 190 MovieClip
"s1"Symbol 229 MovieClip Frame 1Symbol 199 MovieClip
"t1"Symbol 229 MovieClip Frame 1Symbol 199 MovieClip
"t3"Symbol 229 MovieClip Frame 1Symbol 199 MovieClip
"t5"Symbol 229 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 229 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 229 MovieClip Frame 1Symbol 199 MovieClip
"s5"Symbol 229 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 229 MovieClip Frame 1Symbol 199 MovieClip
"hole"Symbol 229 MovieClip Frame 1Symbol 196 MovieClip
"t2"Symbol 229 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 229 MovieClip Frame 1Symbol 199 MovieClip
"hl1"Symbol 229 MovieClip Frame 1Symbol 224 MovieClip
"hr1"Symbol 229 MovieClip Frame 1Symbol 202 MovieClip
"mat"Symbol 229 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 229 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 229 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 229 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 229 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 229 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 229 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 233 MovieClip Frame 1Symbol 190 MovieClip
"t3"Symbol 233 MovieClip Frame 1Symbol 199 MovieClip
"s6"Symbol 233 MovieClip Frame 1Symbol 199 MovieClip
"s5"Symbol 233 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 233 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 233 MovieClip Frame 1Symbol 199 MovieClip
"t2"Symbol 233 MovieClip Frame 1Symbol 199 MovieClip
"t1"Symbol 233 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 233 MovieClip Frame 1Symbol 199 MovieClip
"hole"Symbol 233 MovieClip Frame 1Symbol 196 MovieClip
"t6"Symbol 233 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 233 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 233 MovieClip Frame 1Symbol 199 MovieClip
"t5"Symbol 233 MovieClip Frame 1Symbol 199 MovieClip
"hu1"Symbol 233 MovieClip Frame 1Symbol 224 MovieClip
"mat"Symbol 233 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 233 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 233 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 233 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 233 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 233 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 233 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 238 MovieClip Frame 1Symbol 190 MovieClip
"s4"Symbol 238 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 238 MovieClip Frame 1Symbol 199 MovieClip
"t2"Symbol 238 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 238 MovieClip Frame 1Symbol 199 MovieClip
"t3"Symbol 238 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 238 MovieClip Frame 1Symbol 199 MovieClip
"dr1"Symbol 238 MovieClip Frame 1Symbol 194 MovieClip
"hole"Symbol 238 MovieClip Frame 1Symbol 196 MovieClip
"t1"Symbol 238 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 238 MovieClip Frame 1Symbol 199 MovieClip
"dr2"Symbol 238 MovieClip Frame 1Symbol 194 MovieClip
"dr3"Symbol 238 MovieClip Frame 1Symbol 194 MovieClip
"mat"Symbol 238 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 238 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 238 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 238 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 238 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 238 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 238 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 242 MovieClip Frame 1Symbol 190 MovieClip
"s4"Symbol 242 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 242 MovieClip Frame 1Symbol 199 MovieClip
"t2"Symbol 242 MovieClip Frame 1Symbol 199 MovieClip
"t3"Symbol 242 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 242 MovieClip Frame 1Symbol 199 MovieClip
"t1"Symbol 242 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 242 MovieClip Frame 1Symbol 199 MovieClip
"dr1"Symbol 242 MovieClip Frame 1Symbol 194 MovieClip
"hole"Symbol 242 MovieClip Frame 1Symbol 196 MovieClip
"s1"Symbol 242 MovieClip Frame 1Symbol 199 MovieClip
"dr2"Symbol 242 MovieClip Frame 1Symbol 194 MovieClip
"hl1"Symbol 242 MovieClip Frame 1Symbol 224 MovieClip
"hd1"Symbol 242 MovieClip Frame 1Symbol 202 MovieClip
"mat"Symbol 242 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 242 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 242 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 242 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 242 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 242 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 242 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 248 MovieClip Frame 1Symbol 190 MovieClip
"s1"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"t1"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"t7"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"t6"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"t5"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"t3"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"s7"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"s6"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"s5"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"dr4"Symbol 248 MovieClip Frame 1Symbol 194 MovieClip
"hole"Symbol 248 MovieClip Frame 1Symbol 196 MovieClip
"t2"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 248 MovieClip Frame 1Symbol 199 MovieClip
"dr2"Symbol 248 MovieClip Frame 1Symbol 194 MovieClip
"dr3"Symbol 248 MovieClip Frame 1Symbol 194 MovieClip
"dr1"Symbol 248 MovieClip Frame 1Symbol 194 MovieClip
"mat"Symbol 248 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 248 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 248 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 248 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 248 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 248 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 248 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 251 MovieClip Frame 3Symbol 190 MovieClip
"ball"Symbol 253 MovieClip Frame 1Symbol 251 MovieClip
"spiral"Symbol 258 MovieClip Frame 1Symbol 253 MovieClip
"ball"Symbol 258 MovieClip Frame 1Symbol 190 MovieClip
"t5"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"s5"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"s7"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"t7"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"t6"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"s6"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"t2"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"t3"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"hole"Symbol 258 MovieClip Frame 1Symbol 196 MovieClip
"t1"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"dr1"Symbol 258 MovieClip Frame 1Symbol 194 MovieClip
"s1"Symbol 258 MovieClip Frame 1Symbol 199 MovieClip
"hu2"Symbol 258 MovieClip Frame 1Symbol 224 MovieClip
"hl1"Symbol 258 MovieClip Frame 1Symbol 224 MovieClip
"hu1"Symbol 258 MovieClip Frame 1Symbol 224 MovieClip
"mat"Symbol 258 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 258 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 258 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 258 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 258 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 258 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 258 MovieClip Frame 3Symbol 215 MovieClip
"t3"Symbol 269 MovieClip Frame 1Symbol 260 MovieClip
"s3"Symbol 269 MovieClip Frame 1Symbol 260 MovieClip
"ball"Symbol 269 MovieClip Frame 1Symbol 190 MovieClip
"s3"Symbol 269 MovieClip Frame 1Symbol 260 MovieClip
"t3"Symbol 269 MovieClip Frame 1Symbol 260 MovieClip
"t2"Symbol 269 MovieClip Frame 1Symbol 199 MovieClip
"t1"Symbol 269 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 269 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 269 MovieClip Frame 1Symbol 199 MovieClip
"t5"Symbol 269 MovieClip Frame 1Symbol 199 MovieClip
"s5"Symbol 269 MovieClip Frame 1Symbol 199 MovieClip
"hole"Symbol 269 MovieClip Frame 1Symbol 196 MovieClip
"t4"Symbol 269 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 269 MovieClip Frame 1Symbol 199 MovieClip
"mat"Symbol 269 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 269 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 269 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 269 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 269 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 269 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 269 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 277 MovieClip Frame 1Symbol 190 MovieClip
"s1"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"t1"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"th1"Symbol 277 MovieClip Frame 1Symbol 219 MovieClip
"s2"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"t5"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"t3"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"t6"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"s6"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"s5"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"th2"Symbol 277 MovieClip Frame 1Symbol 219 MovieClip
"t8"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"s7"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"dr2"Symbol 277 MovieClip Frame 1Symbol 194 MovieClip
"t2"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"t7"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"hl1"Symbol 277 MovieClip Frame 1Symbol 224 MovieClip
"dr1"Symbol 277 MovieClip Frame 1Symbol 194 MovieClip
"s8"Symbol 277 MovieClip Frame 1Symbol 199 MovieClip
"dr4"Symbol 277 MovieClip Frame 1Symbol 194 MovieClip
"dr3"Symbol 277 MovieClip Frame 1Symbol 194 MovieClip
"hole"Symbol 277 MovieClip Frame 1Symbol 196 MovieClip
"hd3"Symbol 277 MovieClip Frame 1Symbol 202 MovieClip
"tu2"Symbol 277 MovieClip Frame 1Symbol 221 MovieClip
"hd1"Symbol 277 MovieClip Frame 1Symbol 202 MovieClip
"mat"Symbol 277 MovieClip Frame 1Symbol 204 MovieClip
"hr1"Symbol 277 MovieClip Frame 1Symbol 202 MovieClip
"tu1"Symbol 277 MovieClip Frame 1Symbol 221 MovieClip
"hd2"Symbol 277 MovieClip Frame 1Symbol 202 MovieClip
"button"Symbol 277 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 277 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 277 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 277 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 277 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 277 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 284 MovieClip Frame 1Symbol 190 MovieClip
"s3"Symbol 284 MovieClip Frame 1Symbol 199 MovieClip
"s5"Symbol 284 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 284 MovieClip Frame 1Symbol 199 MovieClip
"t3"Symbol 284 MovieClip Frame 1Symbol 199 MovieClip
"t5"Symbol 284 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 284 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 284 MovieClip Frame 1Symbol 199 MovieClip
"t1"Symbol 284 MovieClip Frame 1Symbol 199 MovieClip
"hole"Symbol 284 MovieClip Frame 1Symbol 196 MovieClip
"t2"Symbol 284 MovieClip Frame 1Symbol 199 MovieClip
"dr6"Symbol 284 MovieClip Frame 1Symbol 194 MovieClip
"t4"Symbol 284 MovieClip Frame 1Symbol 199 MovieClip
"dr4"Symbol 284 MovieClip Frame 1Symbol 194 MovieClip
"dr3"Symbol 284 MovieClip Frame 1Symbol 194 MovieClip
"dr5"Symbol 284 MovieClip Frame 1Symbol 194 MovieClip
"dr1"Symbol 284 MovieClip Frame 1Symbol 194 MovieClip
"dr2"Symbol 284 MovieClip Frame 1Symbol 194 MovieClip
"mat"Symbol 284 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 284 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 284 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 284 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 284 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 284 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 284 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 292 MovieClip Frame 1Symbol 190 MovieClip
"t2"Symbol 292 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 292 MovieClip Frame 1Symbol 199 MovieClip
"hole"Symbol 292 MovieClip Frame 1Symbol 196 MovieClip
"t1"Symbol 292 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 292 MovieClip Frame 1Symbol 199 MovieClip
"dr1"Symbol 292 MovieClip Frame 1Symbol 194 MovieClip
"w1"Symbol 292 MovieClip Frame 1Symbol 287 MovieClip
"w2"Symbol 292 MovieClip Frame 1Symbol 287 MovieClip
"hd1"Symbol 292 MovieClip Frame 1Symbol 202 MovieClip
"hu1"Symbol 292 MovieClip Frame 1Symbol 290 MovieClip
"mat"Symbol 292 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 292 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 292 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 292 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 292 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 292 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 292 MovieClip Frame 3Symbol 215 MovieClip
"t5"Symbol 299 MovieClip Frame 1Symbol 294 MovieClip
"spiral"Symbol 299 MovieClip Frame 1Symbol 253 MovieClip
"ball"Symbol 299 MovieClip Frame 1Symbol 190 MovieClip
"mat"Symbol 299 MovieClip Frame 1Symbol 204 MovieClip
"t3"Symbol 299 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 299 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 299 MovieClip Frame 1Symbol 199 MovieClip
"t2"Symbol 299 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 299 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 299 MovieClip Frame 1Symbol 199 MovieClip
"t1"Symbol 299 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 299 MovieClip Frame 1Symbol 199 MovieClip
"hole"Symbol 299 MovieClip Frame 1Symbol 196 MovieClip
"button"Symbol 299 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 299 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 299 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 299 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 299 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 299 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 301 MovieClip Frame 1Symbol 190 MovieClip
"t2"Symbol 301 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 301 MovieClip Frame 1Symbol 199 MovieClip
"t1"Symbol 301 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 301 MovieClip Frame 1Symbol 199 MovieClip
"th2"Symbol 301 MovieClip Frame 1Symbol 219 MovieClip
"th1"Symbol 301 MovieClip Frame 1Symbol 219 MovieClip
"hole"Symbol 301 MovieClip Frame 1Symbol 219 MovieClip
"t4"Symbol 301 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 301 MovieClip Frame 1Symbol 199 MovieClip
"t3"Symbol 301 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 301 MovieClip Frame 1Symbol 199 MovieClip
"tu2"Symbol 301 MovieClip Frame 1Symbol 221 MovieClip
"mat"Symbol 301 MovieClip Frame 1Symbol 204 MovieClip
"tu1"Symbol 301 MovieClip Frame 1Symbol 221 MovieClip
"button"Symbol 301 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 301 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 301 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 301 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 301 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 301 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 306 MovieClip Frame 1Symbol 190 MovieClip
"t3"Symbol 306 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 306 MovieClip Frame 1Symbol 199 MovieClip
"t2"Symbol 306 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 306 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 306 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 306 MovieClip Frame 1Symbol 199 MovieClip
"hole"Symbol 306 MovieClip Frame 1Symbol 196 MovieClip
"t1"Symbol 306 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 306 MovieClip Frame 1Symbol 199 MovieClip
"dr2"Symbol 306 MovieClip Frame 1Symbol 194 MovieClip
"dr1"Symbol 306 MovieClip Frame 1Symbol 194 MovieClip
"hl1"Symbol 306 MovieClip Frame 1Symbol 224 MovieClip
"hd1"Symbol 306 MovieClip Frame 1Symbol 202 MovieClip
"hr1"Symbol 306 MovieClip Frame 1Symbol 202 MovieClip
"hu1"Symbol 306 MovieClip Frame 1Symbol 224 MovieClip
"mat"Symbol 306 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 306 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 306 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 306 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 306 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 306 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 306 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 310 MovieClip Frame 1Symbol 190 MovieClip
"s7"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"t7"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"t5"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"t3"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"t2"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"s4"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"s5"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"t6"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"hole"Symbol 310 MovieClip Frame 1Symbol 196 MovieClip
"t1"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"s6"Symbol 310 MovieClip Frame 1Symbol 199 MovieClip
"hl1"Symbol 310 MovieClip Frame 1Symbol 224 MovieClip
"hd1"Symbol 310 MovieClip Frame 1Symbol 202 MovieClip
"hr1"Symbol 310 MovieClip Frame 1Symbol 202 MovieClip
"hu1"Symbol 310 MovieClip Frame 1Symbol 224 MovieClip
"mat"Symbol 310 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 310 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 310 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 310 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 310 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 310 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 310 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 313 MovieClip Frame 1Symbol 190 MovieClip
"s4"Symbol 313 MovieClip Frame 1Symbol 199 MovieClip
"s3"Symbol 313 MovieClip Frame 1Symbol 199 MovieClip
"t4"Symbol 313 MovieClip Frame 1Symbol 199 MovieClip
"t3"Symbol 313 MovieClip Frame 1Symbol 199 MovieClip
"t1"Symbol 313 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 313 MovieClip Frame 1Symbol 199 MovieClip
"hole"Symbol 313 MovieClip Frame 1Symbol 196 MovieClip
"t2"Symbol 313 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 313 MovieClip Frame 1Symbol 199 MovieClip
"hd1"Symbol 313 MovieClip Frame 1Symbol 311 MovieClip
"mat"Symbol 313 MovieClip Frame 1Symbol 204 MovieClip
"hd2"Symbol 313 MovieClip Frame 1Symbol 202 MovieClip
"button"Symbol 313 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 313 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 313 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 313 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 313 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 313 MovieClip Frame 3Symbol 215 MovieClip
"ball"Symbol 317 MovieClip Frame 1Symbol 190 MovieClip
"t2"Symbol 317 MovieClip Frame 1Symbol 199 MovieClip
"s1"Symbol 317 MovieClip Frame 1Symbol 199 MovieClip
"hole"Symbol 317 MovieClip Frame 1Symbol 196 MovieClip
"t1"Symbol 317 MovieClip Frame 1Symbol 199 MovieClip
"s2"Symbol 317 MovieClip Frame 1Symbol 199 MovieClip
"w2"Symbol 317 MovieClip Frame 1Symbol 316 MovieClip
"w1"Symbol 317 MovieClip Frame 1Symbol 287 MovieClip
"mat"Symbol 317 MovieClip Frame 1Symbol 204 MovieClip
"button"Symbol 317 MovieClip Frame 2Symbol 209 MovieClip
"putter"Symbol 317 MovieClip Frame 3Symbol 212 MovieClip
"node4"Symbol 317 MovieClip Frame 3Symbol 215 MovieClip
"node3"Symbol 317 MovieClip Frame 3Symbol 215 MovieClip
"node2"Symbol 317 MovieClip Frame 3Symbol 215 MovieClip
"node1"Symbol 317 MovieClip Frame 3Symbol 215 MovieClip
"sound"Symbol 373 MovieClip Frame 1Symbol 93 MovieClip
"result"Symbol 373 MovieClip Frame 37Symbol 325 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 374 as "__Packages.NewgroundsAPI"
ExportAssets (56)Timeline Frame 1Symbol 375 as "__Packages.saveScore"
ExportAssets (56)Timeline Frame 1Symbol 376 as "__Packages.com.meychi.ascrypt.MD5"
ExportAssets (56)Timeline Frame 1Symbol 377 as "__Packages.JSON"
ExportAssets (56)Timeline Frame 1Symbol 378 as "__Packages.com.meychi.ascrypt.RC4"

Labels

"loading"Symbol 51 MovieClip Frame 1
"loaded"Symbol 51 MovieClip Frame 101
"lastframe"Symbol 51 MovieClip Frame 165
"end"Symbol 51 MovieClip Frame 166
"hit"Symbol 93 MovieClip Frame 2
"sunk"Symbol 93 MovieClip Frame 3
"bounce"Symbol 93 MovieClip Frame 4
"bgm1"Symbol 93 MovieClip Frame 5
"metal"Symbol 93 MovieClip Frame 6
"water"Symbol 93 MovieClip Frame 7
"bounce"Symbol 217 MovieClip Frame 2
"rolling"Symbol 217 MovieClip Frame 4
"sunk"Symbol 217 MovieClip Frame 6
"limit"Symbol 217 MovieClip Frame 16
"bounce"Symbol 226 MovieClip Frame 2
"rolling"Symbol 226 MovieClip Frame 4
"sunk"Symbol 226 MovieClip Frame 6
"limit"Symbol 226 MovieClip Frame 16
"bounce"Symbol 229 MovieClip Frame 2
"rolling"Symbol 229 MovieClip Frame 4
"sunk"Symbol 229 MovieClip Frame 6
"limit"Symbol 229 MovieClip Frame 16
"bounce"Symbol 233 MovieClip Frame 2
"rolling"Symbol 233 MovieClip Frame 4
"sunk"Symbol 233 MovieClip Frame 6
"limit"Symbol 233 MovieClip Frame 16
"bounce"Symbol 238 MovieClip Frame 2
"rolling"Symbol 238 MovieClip Frame 4
"sunk"Symbol 238 MovieClip Frame 6
"limit"Symbol 238 MovieClip Frame 16
"bounce"Symbol 242 MovieClip Frame 2
"rolling"Symbol 242 MovieClip Frame 4
"sunk"Symbol 242 MovieClip Frame 6
"limit"Symbol 242 MovieClip Frame 16
"bounce"Symbol 248 MovieClip Frame 2
"rolling"Symbol 248 MovieClip Frame 4
"sunk"Symbol 248 MovieClip Frame 6
"limit"Symbol 248 MovieClip Frame 16
"bounce"Symbol 258 MovieClip Frame 2
"rolling"Symbol 258 MovieClip Frame 4
"sunk"Symbol 258 MovieClip Frame 6
"limit"Symbol 258 MovieClip Frame 16
"bounce"Symbol 269 MovieClip Frame 2
"rolling"Symbol 269 MovieClip Frame 4
"sunk"Symbol 269 MovieClip Frame 6
"limit"Symbol 269 MovieClip Frame 16
"bounce"Symbol 277 MovieClip Frame 2
"rolling"Symbol 277 MovieClip Frame 4
"sunk"Symbol 277 MovieClip Frame 6
"limit"Symbol 277 MovieClip Frame 16
"bounce"Symbol 284 MovieClip Frame 2
"rolling"Symbol 284 MovieClip Frame 4
"sunk"Symbol 284 MovieClip Frame 6
"limit"Symbol 284 MovieClip Frame 16
"bounce"Symbol 292 MovieClip Frame 2
"rolling"Symbol 292 MovieClip Frame 4
"sunk"Symbol 292 MovieClip Frame 6
"limit"Symbol 292 MovieClip Frame 16
"bounce"Symbol 299 MovieClip Frame 2
"rolling"Symbol 299 MovieClip Frame 4
"sunk"Symbol 299 MovieClip Frame 6
"limit"Symbol 299 MovieClip Frame 16
"bounce"Symbol 301 MovieClip Frame 2
"rolling"Symbol 301 MovieClip Frame 4
"sunk"Symbol 301 MovieClip Frame 6
"limit"Symbol 301 MovieClip Frame 16
"bounce"Symbol 306 MovieClip Frame 2
"rolling"Symbol 306 MovieClip Frame 4
"sunk"Symbol 306 MovieClip Frame 6
"limit"Symbol 306 MovieClip Frame 16
"bounce"Symbol 310 MovieClip Frame 2
"rolling"Symbol 310 MovieClip Frame 4
"sunk"Symbol 310 MovieClip Frame 6
"limit"Symbol 310 MovieClip Frame 16
"bounce"Symbol 313 MovieClip Frame 2
"rolling"Symbol 313 MovieClip Frame 4
"sunk"Symbol 313 MovieClip Frame 6
"limit"Symbol 313 MovieClip Frame 16
"bounce"Symbol 317 MovieClip Frame 2
"rolling"Symbol 317 MovieClip Frame 4
"sunk"Symbol 317 MovieClip Frame 6
"limit"Symbol 317 MovieClip Frame 16
"kill"Symbol 373 MovieClip Frame 38

Dynamic Text Variables

messageSymbol 95 EditableText""
messageSymbol 96 EditableText""
parSymbol 98 EditableText"70"
scoreSymbol 99 EditableText""
par18Symbol 105 EditableText"4"
score18Symbol 106 EditableText""
par17Symbol 109 EditableText"5"
score17Symbol 110 EditableText""
par16Symbol 113 EditableText"4"
score16Symbol 114 EditableText""
par15Symbol 117 EditableText"5"
score15Symbol 118 EditableText""
par14Symbol 121 EditableText"3"
score14Symbol 122 EditableText""
par13Symbol 125 EditableText"4"
score13Symbol 126 EditableText""
par12Symbol 129 EditableText"4"
score12Symbol 130 EditableText""
par11Symbol 133 EditableText"5"
score11Symbol 134 EditableText""
par10Symbol 137 EditableText"4"
score10Symbol 138 EditableText""
par9Symbol 141 EditableText"3"
score9Symbol 142 EditableText""
par8Symbol 145 EditableText"5"
score8Symbol 146 EditableText""
par7Symbol 149 EditableText"4"
score7Symbol 150 EditableText""
par6Symbol 153 EditableText"3"
score6Symbol 154 EditableText""
par5Symbol 157 EditableText"3"
score5Symbol 158 EditableText""
par4Symbol 161 EditableText"4"
score4Symbol 162 EditableText""
par3Symbol 165 EditableText"4"
score3Symbol 166 EditableText""
par2Symbol 169 EditableText"3"
score2Symbol 170 EditableText""
par1Symbol 173 EditableText"3"
score1Symbol 174 EditableText""
pnameSymbol 322 EditableText""




http://swfchan.com/44/216242/info.shtml
Created: 10/1 -2019 00:20:53 Last modified: 10/1 -2019 00:20:53 Server time: 13/05 -2024 11:22:49